52,486 shares
228,178 shares
102,367 shares
308,603 shares
801,102 shares
159,640 shares
184,565 shares
67,713 shares
38,310 shares
454,340 shares