32,544 shares
32,058 shares
31,164 shares
29,841 shares
28,481 shares
26,725 shares
24,318 shares
23,971 shares
23,810 shares
17,821 shares