32,098 shares
31,980 shares
31,751 shares
31,528 shares
30,956 shares
30,869 shares
30,142 shares
29,715 shares
29,443 shares
29,168 shares