18,040 shares
111,134 shares
81,972 shares
32,859 shares
31,065 shares
61,007 shares
45,896 shares
33,446 shares
176,800 shares
30,360 shares