356,934 shares
31,210 shares
633,594 shares
112,422 shares
49,761 shares
101,376 shares
100,693 shares
35,350 shares
66,874 shares
41,393 shares