47,429 shares
117,251 shares
194,239 shares
59,851 shares
227,719 shares
173,386 shares
164,938 shares
56,082 shares
96,655 shares
41,672 shares