30,328 shares
31,771 shares
31,207 shares
38,186 shares
42,298 shares
21,502 shares
37,366 shares
36,297 shares
30,911 shares
18,895 shares