128,022 shares
95,857 shares
54,901 shares
295,262 shares
27,616 shares
88,730 shares
70,733 shares
116,606 shares
137,450 shares
462,024 shares