45,008 shares
42,606 shares
44,852 shares
43,329 shares
280,307 shares
194,108 shares
227,338 shares
259,836 shares
138,834 shares
169,793 shares