| | | | | | | | | | | | | |
Spain | 466,090,354,975.0 | 518,364,988,477.6 | 1,148,091,269,691.0 | 1,008,618,635,620.1 | 1,045,414,163,794.5 | 1,112,397,761,114.5 | 1,206,985,936,719.2 | 1,184,303,868,110.1 | 1,057,281,180,428.2 | 1,191,011,399,598.2 | .. | .. | |
China | 306,978,371,482.3 | 1,007,622,760,230.7 | 7,892,871,215,011.0 | 8,296,709,954,531.0 | 8,435,661,005,551.1 | 9,297,317,126,592.7 | 10,284,839,661,479.3 | 10,516,015,372,298.9 | 10,597,985,631,449.7 | 12,732,916,907,122.6 | .. | .. | |
| Loading… |
|