150,607 shares
362,267 shares
125,159 shares
595,900 shares
504,093 shares
62,777 shares
256,660 shares
183,797 shares
112,694 shares
209,475 shares