6,160 shares
3,038 shares
506,623 shares
412,750 shares
295,833 shares
316,769 shares
142,599 shares
503,129 shares
310,743 shares
110,419 shares