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