101,677 shares
584,887 shares
188,019 shares
249,597 shares
147,618 shares
172,422 shares
341,585 shares
386,572 shares
154,111 shares
99,165 shares