23,852 shares
27,858 shares
29,704 shares
336,994 shares
349,405 shares
335,327 shares
617,577 shares
375,092 shares
125,066 shares
202,868 shares