29,426 shares
29,397 shares
29,240 shares
29,112 shares
28,518 shares
27,050 shares
26,661 shares
26,345 shares
26,221 shares
25,868 shares