29,232 shares
29,190 shares
29,160 shares
28,995 shares
28,882 shares
28,777 shares
28,667 shares
28,512 shares
28,453 shares
28,420 shares