| | | | | | | | | | | | | |
Spain | 620,519,780,408.7 | 822,279,500,739.9 | 962,554,990,963.7 | 1,008,618,635,620.1 | 1,045,276,922,059.2 | 1,074,603,603,310.4 | 1,099,380,329,353.2 | 1,120,830,693,687.2 | 975,761,426,740.0 | 1,032,046,170,209.3 | .. | .. | |
China | .. | 2,065,182,477,656.7 | 7,737,405,324,569.5 | 8,296,709,954,531.0 | 8,908,244,389,134.9 | 9,533,482,058,161.1 | 9,924,895,308,756.2 | 10,344,683,649,596.8 | 10,366,408,281,955.2 | 11,135,776,814,208.3 | .. | .. | |
| Loading… |
|