47,327 shares
34,347 shares
12,606 shares
12,117 shares
24,412 shares
402,121 shares
12,029 shares
12,913 shares
36,946 shares
18,944 shares