34,527 shares
32,727 shares
32,024 shares
30,937 shares
26,488 shares
21,101 shares
20,845 shares
20,620 shares
20,571 shares
17,016 shares