| | | | | | | | | | | |
Afghanistan | 18,860,496,494.04 | 19,134,221,644.73 | 19,566,715,174.16 | 20,084,646,751.50 | 20,323,499,020.36 | 21,118,473,702.35 | 20,621,957,125.21 | 16,345,202,562.55 | 15,325,233,810.14 | 15,740,683,549.23 | |
Albania | 11,139,693,788.81 | 11,386,853,113.02 | 11,764,325,094.21 | 12,211,675,169.68 | 12,702,504,600.37 | 12,964,502,337.03 | 12,534,895,529.69 | 13,659,219,676.83 | 14,318,507,636.81 | 14,882,173,624.92 | |
Algeria | 181,680,092,644.71 | 187,493,855,609.35 | 194,806,115,978.11 | 197,728,207,717.78 | 200,496,402,625.83 | 202,300,870,249.46 | 192,185,826,736.99 | 199,488,888,152.99 | 206,670,488,126.50 | 215,143,978,139.69 | |
American Samoa | 652,450,381.68 | 673,000,000.00 | 661,697,709.92 | 615,461,068.70 | 631,900,763.36 | 628,818,320.61 | 656,560,305.34 | 651,422,900.76 | 662,725,190.84 | .. | |
Andorra | 2,750,436,142.74 | 2,789,881,258.50 | 2,893,376,871.72 | 2,903,390,035.74 | 2,949,518,094.68 | 3,008,967,036.98 | 2,672,445,970.89 | 2,893,905,656.79 | 3,170,696,511.93 | 3,252,613,194.16 | |
Angola | 89,650,503,847.70 | 90,496,420,506.60 | 88,161,567,931.44 | 88,031,782,694.38 | 86,872,966,032.87 | 86,262,880,684.95 | 81,399,194,250.73 | 82,375,341,952.56 | 84,883,445,838.16 | 85,733,374,749.98 | |
Antigua and Barbuda | 1,417,273,748.88 | 1,437,755,555.56 | 1,496,700,162.35 | 1,533,568,876.84 | 1,640,200,774.70 | 1,691,054,300.07 | 1,371,776,497.48 | 1,484,148,566.08 | 1,625,386,015.57 | 1,688,158,621.58 | |
Argentina | 578,937,574,935.70 | 594,749,285,413.21 | 582,376,550,428.09 | 598,790,850,843.68 | 583,118,120,294.00 | 571,450,737,224.44 | 514,874,343,768.07 | 568,636,554,720.07 | 598,603,016,935.29 | 588,959,512,629.69 | |
Armenia | 10,226,102,246.63 | 10,553,337,518.41 | 10,574,444,193.43 | 11,367,527,508.11 | 11,958,638,938.50 | 12,867,495,497.65 | 11,941,035,821.92 | 12,633,615,899.67 | 14,225,451,503.00 | 15,406,163,977.69 | |
Aruba | 2,981,500,673.05 | 2,962,907,262.57 | 3,013,858,155.99 | 3,226,290,954.32 | 3,303,627,899.75 | 3,229,876,376.13 | 2,383,266,968.91 | 2,958,411,905.44 | 3,210,407,008.76 | 3,347,289,755.68 | |
Australia | 1,322,334,997,273.41 | 1,351,296,372,254.31 | 1,388,583,854,795.63 | 1,420,237,898,460.73 | 1,461,119,016,244.31 | 1,492,847,874,023.89 | 1,491,062,566,266.52 | 1,522,541,404,227.63 | 1,587,133,480,804.53 | 1,641,762,491,418.85 | |
Austria | 374,662,287,839.20 | 379,546,097,300.63 | 387,581,921,933.05 | 396,388,752,620.72 | 406,235,924,727.37 | 413,365,269,561.55 | 387,247,796,564.09 | 405,817,602,863.19 | 427,236,226,636.13 | 423,156,281,454.21 | |
Azerbaijan | 52,501,877,459.74 | 53,076,235,354.75 | 51,430,872,122.24 | 51,533,733,835.09 | 52,306,739,842.62 | 53,614,408,373.96 | 51,308,988,759.03 | 54,190,732,985.91 | 56,745,718,946.46 | 57,383,526,259.14 | |
Bahamas, The | 11,556,707,522.67 | 11,671,900,000.00 | 11,559,626,969.47 | 11,883,240,881.12 | 12,195,757,028.09 | 12,030,228,260.94 | 9,452,936,752.72 | 10,908,986,680.21 | 12,085,195,064.07 | 12,404,130,127.19 | |
Bahrain | 31,727,610,007.97 | 32,523,297,872.34 | 33,764,059,498.73 | 35,436,675,410.81 | 36,164,044,588.16 | 36,906,448,210.91 | 34,724,774,104.31 | 36,235,315,986.08 | 38,402,659,963.63 | 39,547,363,674.01 | |
Bangladesh | 183,145,728,910.40 | 195,146,608,978.13 | 209,028,320,490.62 | 222,803,809,377.44 | 239,111,739,541.45 | 257,958,323,968.61 | 266,852,772,253.90 | 285,368,829,855.22 | 305,629,528,154.31 | 323,279,976,841.36 | |
Barbados | 5,333,181,721.69 | 5,288,057,750.00 | 5,382,816,060.92 | 5,389,730,072.92 | 5,326,451,133.49 | 5,361,210,776.87 | 4,554,114,648.02 | 4,542,503,209.53 | 5,352,561,584.79 | 5,571,685,827.33 | |
Belarus | 58,702,960,436.32 | 56,454,889,146.61 | 55,028,586,612.09 | 56,422,011,402.69 | 58,198,852,028.13 | 59,040,672,510.79 | 58,643,480,548.47 | 60,073,714,183.75 | 57,275,242,735.78 | 59,501,097,357.38 | |
Belgium | 454,346,946,668.41 | 461,044,767,544.53 | 466,547,349,016.53 | 473,426,438,780.18 | 482,317,238,512.93 | 494,099,718,421.51 | 470,417,598,481.15 | 499,595,504,127.06 | 520,745,539,238.47 | 527,263,714,444.41 | |
Belize | 2,131,737,316.74 | 2,193,050,000.00 | 2,194,246,345.04 | 2,154,467,872.49 | 2,178,394,773.27 | 2,271,360,752.36 | 1,955,575,509.72 | 2,302,615,266.51 | 2,524,886,205.25 | 2,553,897,572.45 | |
Benin | 11,189,200,116.60 | 11,388,160,997.11 | 11,768,488,383.67 | 12,435,945,493.11 | 13,268,812,303.05 | 14,179,807,375.10 | 14,725,558,723.73 | 15,779,238,957.78 | 16,765,953,415.37 | 17,831,064,526.92 | |
Bermuda | 6,603,330,213.04 | 6,654,541,000.00 | 6,610,806,937.03 | 6,849,550,930.14 | 6,819,905,984.65 | 6,840,793,088.05 | 6,372,686,534.51 | 6,718,028,461.70 | 7,150,073,873.99 | 7,143,293,917.04 | |
Bhutan | 2,051,190,105.78 | 2,187,815,803.83 | 2,373,253,832.08 | 2,422,779,967.13 | 2,507,622,616.48 | 2,651,940,022.03 | 2,380,954,251.57 | 2,486,224,986.72 | 2,615,853,471.02 | .. | |
Bolivia | 31,471,565,392.05 | 33,000,198,248.13 | 34,407,300,577.66 | 35,850,757,819.52 | 37,364,958,855.73 | 38,193,230,057.45 | 34,855,949,753.42 | 36,986,126,769.12 | 38,319,728,286.39 | 39,500,728,992.57 | |
Bosnia and Herzegovina | 15,725,819,000.03 | 16,404,348,871.44 | 16,936,219,727.68 | 17,485,647,794.26 | 18,154,910,824.66 | 18,679,105,433.99 | 18,115,912,632.44 | 19,454,671,753.54 | 20,276,983,961.37 | 20,725,333,315.94 | |
Botswana | 14,220,639,811.99 | 13,530,748,844.51 | 14,505,561,464.36 | 15,102,373,014.42 | 15,734,874,525.10 | 16,211,987,795.54 | 14,796,883,501.26 | 16,560,766,198.03 | 17,469,294,498.14 | 17,946,869,751.50 | |
Brazil | 1,868,463,501,755.79 | 1,802,212,206,904.68 | 1,743,173,232,503.86 | 1,766,233,131,755.03 | 1,797,736,845,059.11 | 1,819,683,217,790.43 | 1,760,056,587,883.53 | 1,843,881,120,012.46 | 1,899,505,377,653.06 | 1,954,752,120,905.50 | |
British Virgin Islands | .. | .. | .. | .. | .. | .. | .. | .. | .. | .. | |
Brunei Darussalam | 12,981,233,067.58 | 12,930,296,852.49 | 12,609,894,729.69 | 12,777,445,744.24 | 12,784,137,427.32 | 13,278,735,782.13 | 13,429,259,999.62 | 13,215,632,370.10 | 13,000,438,059.98 | 13,183,363,105.81 | |
Bulgaria | 49,142,357,906.23 | 50,811,995,688.68 | 52,349,886,250.81 | 53,787,375,622.38 | 55,158,665,587.16 | 57,248,544,889.47 | 55,407,582,000.78 | 59,718,632,534.05 | 62,130,535,277.72 | 63,302,823,436.93 | |
Burkina Faso | 11,385,699,970.03 | 11,832,159,315.63 | 12,537,116,611.65 | 13,314,855,313.13 | 14,194,244,128.61 | 15,030,172,259.38 | 15,332,394,848.52 | 16,396,850,182.59 | 16,642,350,339.79 | 17,134,994,111.36 | |
Burundi | 3,229,972,475.41 | 3,104,003,546.26 | 3,085,379,496.77 | 3,100,806,433.20 | 3,150,727,414.32 | 3,207,836,406.88 | 3,218,331,064.79 | 3,318,099,327.76 | 3,379,450,965.73 | 3,470,696,161.98 | |
Cabo Verde | 1,733,630,380.44 | 1,749,857,620.35 | 1,824,764,034.95 | 1,907,814,790.73 | 1,978,536,809.33 | 2,116,002,110.93 | 1,675,762,033.72 | 1,793,627,260.88 | 2,077,803,747.09 | 2,191,572,559.73 | |
Cambodia | 22,549,052,336.93 | 24,174,170,369.07 | 26,085,259,688.34 | 28,191,654,621.95 | 30,665,817,313.85 | 33,099,747,942.81 | 31,922,812,945.09 | 32,909,177,695.67 | 34,588,654,431.09 | 36,304,274,723.17 | |
Cameroon | 30,482,787,768.48 | 32,210,233,020.46 | 33,671,222,913.45 | 34,863,580,363.12 | 36,242,614,248.58 | 37,502,066,832.74 | 37,599,547,048.58 | 38,854,942,334.58 | 40,306,867,605.14 | 41,616,173,714.87 | |
Canada | 1,546,457,292,386.53 | 1,556,508,816,217.14 | 1,572,673,953,080.04 | 1,620,386,284,372.81 | 1,664,832,887,596.13 | 1,696,605,089,927.38 | 1,611,126,164,920.14 | 1,696,305,710,720.04 | 1,761,102,321,572.64 | 1,783,097,209,318.73 | |
Cayman Islands | 4,578,454,033.82 | 4,708,167,232.67 | 4,860,710,642.84 | 5,015,477,901.91 | 5,229,501,758.01 | 5,434,269,977.08 | 5,165,012,420.05 | 5,418,352,633.41 | 5,697,740,750.96 | 5,946,143,784.58 | |
Central African Republic | 1,625,333,052.56 | 1,695,825,714.19 | 1,776,382,808.69 | 1,856,804,600.58 | 1,927,167,163.54 | 1,986,909,345.61 | 2,004,791,529.66 | 2,024,497,026.49 | 2,034,662,228.58 | 2,052,368,906.14 | |
Chad | 10,655,483,043.65 | 10,950,392,256.95 | 10,265,387,503.36 | 9,958,586,279.14 | 10,195,006,881.79 | 10,526,057,301.74 | 10,357,639,675.77 | 10,236,539,498.76 | 10,523,606,947.15 | 10,957,423,661.06 | |
Channel Islands | 10,072,261,600.11 | 10,109,968,846.95 | 10,232,605,257.30 | 10,417,455,245.29 | 10,534,364,582.71 | 10,700,107,551.23 | 9,748,142,573.66 | 10,716,796,137.85 | 11,289,283,297.06 | 11,708,680,810.58 | |
Chile | 237,342,873,662.24 | 242,450,355,827.83 | 246,700,604,504.17 | 250,050,047,208.95 | 260,027,117,795.39 | 261,676,645,409.83 | 245,600,606,661.89 | 273,436,873,982.63 | 279,066,228,503.41 | 279,676,771,459.23 | |
China | 10,333,926,843,443.80 | 11,061,572,618,578.70 | 11,819,153,423,353.80 | 12,640,253,743,744.40 | 13,493,442,283,300.80 | 14,296,369,668,065.20 | 14,616,413,683,019.50 | 15,851,276,922,873.10 | 16,318,995,784,492.70 | 17,175,670,911,003.50 | |
Colombia | 285,066,097,496.81 | 293,492,370,193.17 | 299,618,678,572.19 | 303,691,577,641.58 | 311,479,214,511.80 | 321,405,606,655.84 | 298,309,675,728.09 | 330,530,695,024.89 | 354,622,693,594.66 | 356,787,344,438.83 | |
Comoros | 955,071,579.82 | 966,029,600.86 | 998,106,097.54 | 1,036,191,459.48 | 1,073,934,227.08 | 1,092,843,848.74 | 1,090,706,717.98 | 1,112,522,619.17 | 1,141,481,697.75 | 1,175,676,774.71 | |
Congo, Dem. Rep. | 35,464,895,084.48 | 37,917,706,497.18 | 38,827,503,534.08 | 40,274,584,268.02 | 42,619,016,590.66 | 44,487,659,679.02 | 45,259,708,653.51 | 48,065,880,294.85 | 52,355,494,607.56 | 56,837,576,516.84 | |
Congo, Rep. | 12,383,378,937.26 | 12,434,793,867.36 | 11,354,801,748.82 | 10,719,526,284.72 | 10,472,514,332.33 | 10,590,275,024.74 | 9,926,500,702.40 | 10,027,261,669.80 | 10,175,199,489.76 | 10,369,226,732.57 | |
Costa Rica | 54,453,244,250.76 | 56,441,920,820.52 | 58,814,921,621.32 | 61,260,269,007.51 | 62,862,779,082.59 | 64,382,494,195.80 | 61,631,202,097.72 | 66,522,107,766.43 | 69,549,856,033.02 | 73,105,190,307.87 | |
Cote d'Ivoire | 42,739,891,584.49 | 45,815,005,169.27 | 49,101,205,368.91 | 52,739,979,047.07 | 55,294,253,263.74 | 59,010,785,540.99 | 59,423,700,880.66 | 63,620,992,438.48 | 67,576,850,897.49 | 71,766,615,653.13 | |
Croatia | 49,847,163,744.59 | 51,005,200,669.69 | 52,770,556,703.13 | 54,501,936,568.99 | 56,085,044,234.07 | 57,823,926,882.86 | 53,017,808,755.30 | 59,714,859,477.62 | 64,066,840,476.85 | 66,182,676,637.35 | |
Cuba | 83,429,902,609.35 | 87,132,800,000.00 | 87,579,654,548.89 | 89,164,663,930.97 | 91,169,039,692.77 | 91,020,354,637.15 | 81,054,459,000.26 | 82,070,633,423.42 | 83,527,267,339.33 | 81,916,032,940.86 | |
 | Loading… |
     |