48,425 shares
27,140 shares
221,598 shares
25,175 shares
31,769 shares
420,647 shares
21,066 shares
43,354 shares
21,956 shares
208,561 shares