47,322 shares
34,346 shares
12,603 shares
12,114 shares
24,409 shares
402,117 shares
12,026 shares
12,910 shares
36,943 shares
18,944 shares