37,468 shares
36,751 shares
197,419 shares
250,932 shares
87,611 shares
158,139 shares
252,087 shares
160,585 shares
115,856 shares
111,709 shares