49,949 shares
215,074 shares
20,437 shares
238,114 shares
17,918 shares
43,512 shares
158,947 shares
72,556 shares
33,279 shares
30,353 shares