341,655 shares
121,820 shares
117,693 shares
110,153 shares
249,531 shares
248,314 shares
154,431 shares
142,559 shares
189,066 shares
113,075 shares