31,319 shares
29,481 shares
27,876 shares
27,093 shares
26,095 shares
25,612 shares
24,462 shares
24,248 shares
22,335 shares
20,749 shares