306,559 shares
64,828 shares
141,833 shares
508,222 shares
180,109 shares
320,921 shares
172,402 shares
77,773 shares
73,279 shares
77,596 shares