45,749 shares
41,685 shares
36,435 shares
32,012 shares
29,686 shares
26,199 shares
23,717 shares
21,415 shares
18,184 shares
18,160 shares