28,581 shares
27,450 shares
23,807 shares
12,856 shares
17,411 shares
14,813 shares
20,517 shares
17,473 shares
19,662 shares
15,987 shares