30,064 shares
29,962 shares
29,901 shares
29,743 shares
29,698 shares
29,621 shares
29,528 shares
29,490 shares
29,472 shares
29,354 shares