25,104 shares
12,019 shares
9,814 shares
19,545 shares
16,371 shares
19,891 shares
10,158 shares
30,878 shares
31,755 shares
17,666 shares