310,634 shares
67,522 shares
104,128 shares
228,349 shares
632,465 shares
259,287 shares
68,046 shares
160,352 shares
71,837 shares
121,031 shares