37,833 shares
36,363 shares
287,025 shares
129,077 shares
64,662 shares
68,265 shares
22,871 shares
256,170 shares
81,797 shares
19,002 shares