17,855 shares
111,046 shares
81,890 shares
32,636 shares
30,655 shares
60,524 shares
45,609 shares
33,171 shares
176,228 shares
29,971 shares