29,392 shares
26,686 shares
25,090 shares
24,815 shares
21,780 shares
19,843 shares
19,651 shares
17,089 shares
16,616 shares
15,525 shares