104,529 shares
100,853 shares
69,120 shares
400,535 shares
125,972 shares
144,036 shares
112,066 shares
192,350 shares
507,107 shares
370,813 shares