104,526 shares
100,845 shares
69,114 shares
400,530 shares
125,967 shares
144,033 shares
112,059 shares
192,344 shares
507,106 shares
370,807 shares