51,858 shares
125,694 shares
107,493 shares
164,817 shares
46,541 shares
79,297 shares
27,503 shares
25,760 shares
131,510 shares
673,994 shares