52,438 shares
228,109 shares
102,327 shares
308,479 shares
800,906 shares
159,608 shares
184,516 shares
67,674 shares
38,301 shares
454,282 shares