37,847 shares
36,376 shares
287,040 shares
129,091 shares
64,678 shares
68,281 shares
22,876 shares
256,192 shares
81,813 shares
19,016 shares