128,062 shares
95,915 shares
54,903 shares
295,267 shares
27,638 shares
88,740 shares
70,769 shares
116,623 shares
137,450 shares
462,055 shares