19,882 shares
28,229 shares
8,271 shares
24,941 shares
31,810 shares
44,539 shares
16,415 shares
14,485 shares
18,707 shares
18,630 shares