506,914 shares
160,360 shares
54,220 shares
146,926 shares
548,381 shares
343,475 shares
171,881 shares
462,541 shares
456,424 shares
406,471 shares