30,066 shares
31,585 shares
31,147 shares
38,145 shares
42,243 shares
21,437 shares
37,334 shares
36,230 shares
30,852 shares
18,755 shares