30,157 shares
21,525 shares
13,939 shares
23,601 shares
34,187 shares
19,701 shares
31,468 shares
24,776 shares
37,540 shares
17,451 shares