39,579 shares
37,636 shares
35,076 shares
33,031 shares
32,409 shares
30,227 shares
29,148 shares
28,609 shares
27,452 shares
27,260 shares