31,146 shares
30,450 shares
29,901 shares
29,794 shares
29,448 shares
29,259 shares
29,063 shares
28,993 shares
28,756 shares
28,558 shares