104,454 shares
100,595 shares
69,048 shares
400,387 shares
125,895 shares
143,653 shares
111,965 shares
192,212 shares
506,957 shares
370,654 shares