47,944 shares
305,589 shares
18,849 shares
56,521 shares
185,518 shares
45,962 shares
19,786 shares
111,843 shares
31,331 shares
14,562 shares