29,962 shares
28,728 shares
28,380 shares
27,998 shares
27,747 shares
27,745 shares
26,790 shares
26,041 shares
25,800 shares
25,738 shares