39,973 shares
117,260 shares
550,221 shares
186,572 shares
78,968 shares
121,619 shares
761,919 shares
772,251 shares
501,252 shares
384,004 shares