97,477 shares
409,562 shares
158,880 shares
256,518 shares
212,299 shares
137,319 shares
203,426 shares
143,044 shares
113,063 shares
512,528 shares