38,436 shares
36,908 shares
287,599 shares
129,721 shares
65,196 shares
68,889 shares
23,451 shares
256,772 shares
82,373 shares
19,514 shares