25,822,000 19%
28,024,000 19%
18,015,000 20%
20,016,000 19%
15,815,000 20%
20,265,000 20%
16,614,000 19%
26,423,000 19%
22,220,000 20%
23,420,000 20%
19,161,000 19%