368,863 shares
103,286 shares
51,076 shares
253,878 shares
45,036 shares
43,663 shares
39,399 shares
30,662 shares
165,169 shares
31,224 shares