47,362 shares
34,371 shares
12,644 shares
12,145 shares
24,424 shares
402,153 shares
12,062 shares
12,927 shares
36,980 shares
18,958 shares