28,450 shares
27,301 shares
23,751 shares
12,843 shares
17,382 shares
14,786 shares
20,488 shares
17,454 shares
19,617 shares
15,971 shares