52,588 shares
228,331 shares
102,487 shares
308,795 shares
801,350 shares
159,756 shares
184,721 shares
67,829 shares
38,410 shares
454,508 shares