37,613 shares
36,921 shares
197,572 shares
251,131 shares
87,782 shares
158,297 shares
252,248 shares
160,734 shares
115,995 shares
111,853 shares