26,531 shares
219,547 shares
278,151 shares
364,580 shares
401,892 shares
171,605 shares
82,626 shares
99,357 shares
191,312 shares
118,477 shares