38,304 shares
36,785 shares
287,456 shares
129,580 shares
65,080 shares
68,755 shares
23,334 shares
256,621 shares
82,238 shares
19,391 shares