37,830 shares
36,358 shares
287,019 shares
129,072 shares
64,659 shares
68,260 shares
22,863 shares
256,159 shares
81,775 shares
18,997 shares