17,979 shares
111,105 shares
81,944 shares
32,815 shares
30,981 shares
60,913 shares
45,835 shares
33,377 shares
176,713 shares
30,289 shares