29,331 shares
29,258 shares
29,173 shares
29,052 shares
28,968 shares
28,699 shares
28,608 shares
28,490 shares
28,482 shares
28,307 shares