332,116 shares
507,598 shares
42,758 shares
106,426 shares
122,492 shares
79,613 shares
302,569 shares
90,789 shares
158,039 shares
353,581 shares