47,086 shares
117,073 shares
194,143 shares
59,635 shares
227,377 shares
173,042 shares
164,738 shares
55,907 shares
96,370 shares
41,558 shares