38,257 shares
36,748 shares
287,414 shares
129,543 shares
65,045 shares
68,701 shares
23,286 shares
256,571 shares
82,192 shares
19,356 shares