37,561 shares
36,837 shares
197,516 shares
251,047 shares
87,704 shares
158,220 shares
252,178 shares
160,678 shares
115,958 shares
111,791 shares