39,985 shares
117,269 shares
550,239 shares
186,583 shares
78,979 shares
121,634 shares
761,932 shares
772,278 shares
501,269 shares
384,009 shares