52,419 shares
228,096 shares
102,307 shares
308,468 shares
800,886 shares
159,590 shares
184,505 shares
67,663 shares
38,290 shares
454,270 shares