37,855 shares
36,381 shares
287,044 shares
129,093 shares
64,681 shares
68,287 shares
22,894 shares
256,195 shares
81,817 shares
19,017 shares