301,602,510
173,672,730
149,400,900
128,613,870
125,629,020
136,198,260
125,436,960
117,653,580
159,802,830
117,662,490
118,738,620
111,118,590
108,869,310
108,255,510
100,647,360
102,551,130
122,690,700
106,901,190