175,056 shares
452,048 shares
111,771 shares
162,981 shares
75,986 shares
309,485 shares
401,071 shares
218,346 shares
144,885 shares
230,410 shares