47,338 shares
117,190 shares
194,191 shares
59,716 shares
227,460 shares
173,305 shares
164,850 shares
55,973 shares
96,573 shares
41,657 shares