37,856 shares
36,381 shares
287,045 shares
129,093 shares
64,682 shares
68,287 shares
22,894 shares
256,196 shares
81,817 shares
19,017 shares