47,357 shares
34,367 shares
12,639 shares
12,141 shares
24,421 shares
402,147 shares
12,058 shares
12,924 shares
36,977 shares
18,953 shares