615,550,000 16%
476,025,000 16%
281,787,000 19%
173,496,000 17%
107,155,000 18%
70,677,000 16%
45,030,000 16%
27,931,000 14%
20,294,000 14%
617,925,000 1%
449,400,000 2%
285,369,000 2%
186,501,000 1%
105,609,000 1%
73,253,000 1%
47,749,000 1%
30,223,000 1%
21,010,000 1%