47,271 shares
117,158 shares
194,156 shares
59,660 shares
227,385 shares
173,264 shares
164,811 shares
55,919 shares
96,507 shares
41,619 shares