492,441,000 18%
369,331,000 18%
210,657,000 18%
134,511,000 18%
85,269,000 16%
56,360,000 15%
35,296,000 14%
23,029,000 13%
14,822,000 13%
492,093,000 2%
353,903,000 1%
230,318,000 2%
150,549,000 1%
84,825,000 2%
24,156,000 1%
17,190,000 1%