507,042 shares
160,471 shares
54,284 shares
146,972 shares
548,451 shares
343,702 shares
172,020 shares
462,715 shares
456,626 shares
406,610 shares