37,660 shares
36,938 shares
197,639 shares
251,176 shares
87,809 shares
158,326 shares
252,286 shares
160,777 shares
116,060 shares
111,871 shares