31,033 shares
30,921 shares
30,854 shares
30,619 shares
30,520 shares
30,385 shares
30,213 shares
30,175 shares
29,913 shares
29,844 shares