26,529 shares
219,542 shares
278,141 shares
364,576 shares
401,884 shares
171,595 shares
82,624 shares
99,355 shares
191,306 shares
118,473 shares