118,838 shares
309,917 shares
18,711 shares
121,906 shares
19,966 shares
25,583 shares
35,914 shares
118,922 shares
43,284 shares
181,299 shares