104,473 shares
100,738 shares
69,053 shares
400,399 shares
125,905 shares
143,976 shares
111,970 shares
192,227 shares
507,048 shares
370,754 shares