40,515 shares
42,942 shares
38,239 shares
205,337 shares
31,282 shares
42,198 shares
308,360 shares
20,350 shares
390,891 shares
47,954 shares