40,484 shares
42,908 shares
38,187 shares
205,295 shares
31,216 shares
42,171 shares
308,332 shares
20,320 shares
390,852 shares
47,918 shares