107,989 shares
49,892 shares
559,570 shares
392,010 shares
174,817 shares
181,130 shares
270,389 shares
529,547 shares
51,410 shares
310,110 shares