47,456 shares
34,467 shares
12,758 shares
12,202 shares
24,525 shares
402,330 shares
12,152 shares
13,020 shares
37,082 shares
19,084 shares