28,146,000 28%
30,547,000 28%
19,637,000 28%
21,818,000 28%
17,239,000 28%
22,089,000 28%
18,791,000 28%
19,740,000 28%
31,395,000 28%
26,400,000 29%
27,826,000 28%
22,766,000 28%