150,434 shares
362,078 shares
124,996 shares
595,733 shares
503,912 shares
62,588 shares
256,435 shares
183,661 shares
112,539 shares
209,320 shares