626,721 shares
81,398 shares
61,225 shares
815,589 shares
356,295 shares
264,394 shares
241,450 shares
118,038 shares
52,145 shares
27,014 shares