53,618 shares
259,843 shares
286,031 shares
56,334 shares
421,269 shares
234,152 shares
322,106 shares
124,189 shares
43,426 shares
184,648 shares