5,696 shares
2,793 shares
506,378 shares
412,517 shares
295,664 shares
316,594 shares
142,439 shares
502,911 shares
310,515 shares
110,235 shares