52,481 shares
228,145 shares
102,358 shares
308,533 shares
801,001 shares
159,634 shares
184,542 shares
67,688 shares
38,306 shares
454,314 shares