6,014 shares
2,887 shares
506,424 shares
412,557 shares
295,686 shares
316,613 shares
142,448 shares
502,953 shares
310,574 shares
110,252 shares