29,322 shares
29,115 shares
29,006 shares
28,979 shares
28,920 shares
28,882 shares
28,745 shares
28,663 shares
28,656 shares
28,571 shares