104,457 shares
100,644 shares
69,050 shares
400,391 shares
125,901 shares
143,790 shares
111,968 shares
192,221 shares
506,984 shares
370,681 shares