49,165 shares
29,405 shares
73,619 shares
145,318 shares
27,809 shares
22,366 shares
76,502 shares
27,021 shares
27,805 shares
300,349 shares