28,630 shares
27,496 shares
23,831 shares
12,865 shares
17,422 shares
14,827 shares
20,534 shares
17,485 shares
19,668 shares
15,994 shares