150,251 shares
361,852 shares
124,827 shares
595,568 shares
503,713 shares
62,411 shares
256,240 shares
183,479 shares
112,329 shares
209,123 shares