175,011 shares
452,014 shares
111,733 shares
162,956 shares
75,969 shares
309,430 shares
401,046 shares
218,326 shares
144,855 shares
230,382 shares