6,286 shares
3,142 shares
506,749 shares
412,877 shares
295,977 shares
316,900 shares
142,722 shares
503,279 shares
310,904 shares
110,553 shares