48,401 shares
27,036 shares
221,569 shares
24,946 shares
31,624 shares
420,525 shares
20,994 shares
43,342 shares
21,751 shares
208,437 shares