150,815 shares
362,488 shares
125,308 shares
596,104 shares
504,295 shares
62,941 shares
256,836 shares
183,907 shares
112,883 shares
209,644 shares