47,942 shares
21,771 shares
21,860 shares
75,803 shares
359,554 shares
16,475 shares
14,990 shares
34,366 shares
18,557 shares
10,173 shares