30,172 shares
21,541 shares
13,946 shares
23,616 shares
34,208 shares
19,728 shares
31,505 shares
24,795 shares
37,572 shares
17,465 shares