30,758 shares
30,386 shares
29,913 shares
29,836 shares
29,745 shares
29,590 shares
29,525 shares
29,450 shares
28,955 shares
28,952 shares