5,734 shares
2,827 shares
506,407 shares
412,534 shares
295,670 shares
316,604 shares
142,444 shares
502,926 shares
310,517 shares
110,238 shares