39,996 shares
117,280 shares
550,251 shares
186,594 shares
78,991 shares
121,641 shares
761,947 shares
772,302 shares
501,282 shares
384,022 shares