127,056 shares
111,679 shares
179,742 shares
30,834 shares
135,917 shares
156,027 shares
37,734 shares
12,897 shares
179,414 shares
81,288 shares