104,456 shares
100,628 shares
69,049 shares
400,390 shares
125,899 shares
143,715 shares
111,967 shares
192,219 shares
506,973 shares
370,673 shares