43,474 shares
77,550 shares
37,221 shares
26,014 shares
35,561 shares
42,453 shares
314,912 shares
102,834 shares
132,262 shares
133,718 shares