41,336 shares
343,616 shares
276,004 shares
166,366 shares
426,795 shares
191,578 shares
384,561 shares
122,430 shares
98,598 shares
812,883 shares