37,646 shares
36,937 shares
197,623 shares
251,165 shares
87,805 shares
158,320 shares
252,275 shares
160,765 shares
116,049 shares
111,870 shares