51,821 shares
125,678 shares
107,482 shares
164,768 shares
46,537 shares
79,287 shares
27,499 shares
25,699 shares
131,505 shares
673,956 shares