| | | | | | | | | |
| Afghanistan | 35,688,935.00 | 1,285,460,326,500.00 | 68.03 | 0.06 | 0.27 | 11,260,735.76 | 51,533,896.77 | -40,273,161.00 | |
| Albania | 2,648,285.00 | 1,579,055,793,200.00 | 119.10 | -0.80 | 7.71 | -106,176,134.44 | 1,022,757,857.07 | -1,128,922,245.43 | |
| Algeria | 41,689,299.00 | 21,071,656,000,000.00 | 110.97 | 0.00 | 0.65 | -8,566,424.89 | 1,230,243,450.88 | -1,238,809,875.77 | |
| Andorra | 73,763.00 | 2,655,760,000.00 | .. | .. | .. | .. | .. | .. | |
| Angola | 30,234,839.00 | 23,200,798,623,986.40 | 165.92 | 1.60 | -8.77 | 1,352,005,056.90 | -7,397,295,409.19 | 8,749,300,466.09 | |
| Argentina | 44,288,894.00 | 10,660,228,494,800.00 | 16.56 | 0.18 | 1.79 | 1,155,630,218.02 | 11,516,861,462.28 | -10,361,231,244.26 | |
| Armenia | 2,979,400.00 | 5,564,493,300,000.00 | 482.72 | 0.25 | 2.19 | 29,056,823.90 | 252,747,990.68 | -223,691,166.79 | |
| Australia | 24,592,588.00 | 1,764,693,000,000.00 | 1.30 | 0.75 | 3.62 | 10,004,858,409.69 | 48,199,372,039.90 | -38,193,755,825.27 | |
| Austria | 8,797,566.00 | 367,294,903,000.00 | 0.89 | 1.93 | 3.38 | 8,012,170,536.87 | 14,031,983,575.04 | -6,019,813,038.17 | |
| Bangladesh | 162,186,147.00 | 23,243,072,000,000.00 | 80.44 | 0.04 | 0.62 | 126,742,274.66 | 1,810,395,803.57 | -1,683,653,528.91 | |
| Belgium | 11,375,158.00 | 443,407,200,000.00 | 0.89 | -1.06 | -7.44 | -5,300,154,945.25 | -37,288,840,312.45 | 31,988,685,367.20 | |
| Benin | 12,039,780.00 | 7,375,302,197,900.00 | 580.66 | 0.25 | 1.58 | 31,907,387.65 | 200,902,719.35 | -168,995,331.70 | |
| Bolivia | 11,344,587.00 | 317,358,607,600.00 | 6.91 | 0.17 | 1.55 | 79,693,112.75 | 712,474,137.78 | -632,781,025.02 | |
| Botswana | 2,266,747.00 | 166,646,763,500.00 | 10.35 | -0.01 | 1.62 | -865,809.90 | 260,575,129.35 | -261,440,939.25 | |
| Brazil | 204,703,445.00 | 6,585,479,000,139.78 | 3.19 | 1.03 | 3.34 | 21,340,512,975.24 | 68,885,491,315.23 | -47,544,978,339.99 | |
| Bulgaria | 6,803,468.00 | 102,682,967,000.00 | 1.74 | 0.84 | 3.39 | 495,770,000.00 | 2,007,290,000.00 | -1,511,540,000.00 | |
| Burkina Faso | 19,894,407.00 | 8,191,299,000,000.00 | 580.66 | 0.07 | 0.02 | 10,268,820.61 | 2,572,690.32 | 7,696,130.29 | |
| Burundi | 11,506,762.00 | 5,702,118,000,000.00 | 1,729.06 | -0.09 | 2.31 | -2,680,794.36 | 65,319,814.84 | -68,000,609.20 | |
| Cabo Verde | 512,893.00 | 195,295,176,000.00 | 97.81 | 0.80 | 5.59 | 15,883,950.10 | 111,711,633.74 | -95,827,683.64 | |
| Cambodia | 16,073,372.00 | 118,907,472,809,900.00 | 4,050.58 | 0.39 | 9.50 | 114,858,066.22 | 2,788,084,321.66 | -2,673,226,255.44 | |
| Cameroon | 24,128,601.00 | 20,960,865,000,000.00 | 580.66 | 0.06 | 2.26 | 21,883,311.37 | 814,458,940.93 | -792,575,629.56 | |
| Canada | 36,545,075.00 | 2,140,641,000,000.00 | 1.30 | 4.74 | 1.54 | 78,187,786,895.21 | 25,357,801,000.50 | 52,829,985,894.71 | |
| Central African Republic | 4,793,511.00 | 1,203,324,000,000.00 | 580.66 | .. | 0.33 | .. | 6,888,750.00 | .. | |
| Chad | 15,622,759.00 | 7,751,211,000,000.00 | 580.66 | .. | 2.72 | .. | 363,381,640.00 | .. | |
| Chile | 18,558,868.00 | 179,314,910,106,100.00 | 648.83 | 0.92 | 1.90 | 2,534,935,939.95 | 5,237,183,518.21 | -2,702,247,578.26 | |
| China | 1,396,215,000.00 | 84,738,290,000,000.00 | 6.76 | 1.10 | 1.32 | 138,292,767,802.14 | 166,083,755,721.65 | -27,790,987,919.51 | |
| Colombia | 48,131,078.00 | 920,471,000,000,000.00 | 2,951.49 | 1.18 | 4.39 | 3,689,564,074.54 | 13,700,880,445.20 | -10,011,316,370.66 | |
| Comoros | 756,669.00 | 469,217,000,000.00 | 435.49 | .. | 0.36 | .. | 3,919,473.03 | -3,919,473.03 | |
| Congo, Dem. Rep. | 87,083,398.00 | 54,970,619,703,400.00 | 1,464.42 | 0.78 | 2.79 | 292,224,620.00 | 1,047,979,482.56 | -1,047,979,482.56 | |
| Congo, Rep. | 5,351,011.00 | 6,871,766,653,000.00 | 580.66 | 0.38 | 37.32 | 44,933,600.00 | 4,416,953,730.00 | .. | |
| Costa Rica | 4,913,177.00 | 34,343,647,497,600.00 | 567.51 | 0.45 | 4.83 | 272,813,606.58 | 2,924,906,990.98 | -2,652,093,384.41 | |
| Cote d'Ivoire | 26,733,372.00 | 30,491,647,000,000.00 | 580.66 | 1.29 | 1.86 | 676,031,029.14 | 975,014,998.80 | -298,983,969.66 | |
| Cyprus | 1,254,275.00 | 20,312,442,000.00 | 0.89 | 235.02 | 184.05 | 53,928,042,628.27 | 42,234,145,947.89 | 11,693,896,680.39 | |
| Denmark | 5,764,980.00 | 2,189,589,424,000.00 | 6.60 | 3.06 | 1.09 | 10,143,191,130.57 | 3,607,276,299.52 | 6,535,766,978.80 | |
| Dominica | 68,496.00 | 1,521,060,000.00 | 2.70 | -0.19 | 4.03 | -1,063,626.63 | 22,677,207.69 | -23,740,834.32 | |
| Dominican Republic | 10,666,843.00 | 3,758,554,746,800.00 | 47.53 | 0.03 | 4.55 | 27,200,000.00 | 3,597,900,000.00 | -3,570,700,000.00 | |
| Ecuador | 16,759,519.00 | 104,467,486,000.00 | 1.00 | .. | 0.61 | .. | 632,320,412.26 | -632,393,412.26 | |
| Egypt, Arab Rep. | 103,696,057.00 | 3,655,900,000,000.00 | 17.78 | 0.08 | 2.98 | 199,000,000.00 | 7,408,700,000.00 | -7,209,700,000.00 | |
| El Salvador | 6,213,533.00 | 24,979,190,000.00 | 1.00 | -1.54 | 2.02 | -385,043,107.15 | 503,801,415.18 | -888,844,522.33 | |
| Equatorial Guinea | 1,562,396.00 | 7,084,543,000,000.00 | 580.66 | -0.22 | 3.15 | -26,873,020.00 | 384,833,210.00 | .. | |
| Ethiopia | 109,666,481.00 | 1,832,785,962,400.00 | 23.87 | .. | 5.26 | .. | 4,017,159,564.65 | -4,017,159,564.65 | |
| Fiji | 918,759.00 | 11,064,951,600.00 | 2.07 | -0.03 | 7.24 | -1,643,010.03 | 387,602,565.31 | -389,245,575.34 | |
| Finland | 5,508,214.00 | 224,706,000,000.00 | 0.89 | 5.44 | 6.66 | 13,810,216,559.89 | 16,909,619,226.77 | -3,098,225,281.17 | |
| France | 66,918,020.00 | 2,291,680,500,000.00 | 0.89 | 1.88 | 1.69 | 48,707,390,868.58 | 43,733,253,503.88 | 4,974,372,564.04 | |
| Gabon | 2,156,900.00 | 8,668,907,682,300.00 | 580.66 | -0.56 | 8.80 | -83,709,000.00 | 1,314,029,330.00 | .. | |
| Gambia, The | 2,342,189.00 | 70,142,188,200.00 | 46.61 | -0.44 | 4.28 | -6,661,483.96 | 64,338,516.04 | -71,000,000.00 | |
| Georgia | 3,728,004.00 | 41,340,000,000.00 | 2.51 | 1.27 | 11.72 | 209,282,412.11 | 1,930,381,394.76 | -1,721,098,982.65 | |
| Germany | 82,657,002.00 | 3,333,110,000,000.00 | 0.89 | 3.96 | 2.89 | 148,988,435,887.67 | 108,786,501,529.11 | 40,199,657,620.22 | |
| Ghana | 30,008,354.00 | 262,797,966,100.00 | 4.35 | 0.03 | 5.39 | 15,910,000.00 | 3,254,990,000.00 | -3,239,080,000.00 | |
| Greece | 10,754,679.00 | 177,378,457,000.00 | 0.89 | 0.08 | 1.72 | 155,667,865.39 | 3,439,131,879.76 | -3,283,464,014.36 | |
 | Loading… |
     |