52,486 shares
228,179 shares
102,367 shares
308,606 shares
801,103 shares
159,641 shares
184,565 shares
67,713 shares
38,310 shares
454,340 shares