49,551 shares
258,131 shares
11,793 shares
43,606 shares
108,183 shares
20,474 shares
272,094 shares
51,024 shares
207,821 shares
81,126 shares