17,900 shares
111,063 shares
81,912 shares
32,736 shares
30,703 shares
60,571 shares
45,675 shares
33,191 shares
176,290 shares
30,000 shares