28,580 shares
27,449 shares
23,806 shares
12,856 shares
17,411 shares
14,813 shares
20,517 shares
17,473 shares
19,662 shares
15,987 shares