53,956 shares
51,186 shares
46,475 shares
38,830 shares
28,411 shares
26,747 shares
23,448 shares
19,651 shares
16,630 shares
15,995 shares