104,458 shares
100,671 shares
69,050 shares
400,392 shares
125,904 shares
143,812 shares
111,968 shares
192,222 shares
506,985 shares
370,684 shares