29,232,000 20%
26,448,000 20%
27,897,000 4%
28,096,000 20%
28,056,000 12%
21,826,000 18%
22,968,000 21%
24,360,000 20%
23,316,000 19%
22,852,000 14%
19,140,000 20%
21,576,000 19%
16,704,000 19%
13,224,000 19%