47,949 shares
305,598 shares
18,854 shares
56,528 shares
185,523 shares
45,965 shares
19,791 shares
111,848 shares
31,334 shares
14,567 shares