30,870 shares
28,961 shares
27,557 shares
26,956 shares
24,305 shares
24,148 shares
22,834 shares
21,751 shares
21,626 shares
19,902 shares