28,631 shares
27,498 shares
23,832 shares
12,866 shares
17,423 shares
14,828 shares
20,536 shares
17,486 shares
19,669 shares
15,996 shares