271,390 shares
133,081 shares
59,013 shares
60,353 shares
43,537 shares
48,080 shares
69,333 shares
170,555 shares
160,301 shares
189,811 shares