49,959 shares
215,084 shares
20,442 shares
238,133 shares
17,926 shares
43,521 shares
158,952 shares
72,568 shares
33,284 shares
30,359 shares