35,680 shares
21,933 shares
118,736 shares
43,082 shares
74,923 shares
82,852 shares
54,497 shares
75,805 shares
209,098 shares
31,971 shares