Afghanistan
..
..
1,774,349,276.1
1,815,979,823.3
1,912,159,553.6
1,985,593,940.6
2,046,299,877.0
2,196,012,308.0
2,219,401,322.6
2,164,169,246.9
2,178,833,571.3
2,200,976,397.0
Albania
..
288,106,518.3
503,121,493.8
519,395,203.2
556,722,997.1
650,272,059.6
640,753,052.3
544,365,598.5
635,453,849.8
649,815,106.7
682,370,843.8
683,394,399.9
Algeria
..
..
..
..
..
..
..
..
..
..
..
..
American Samoa
..
..
..
..
..
..
..
..
..
..
..
..
Andorra
..
..
..
..
..
120,834,437.1
..
..
..
..
..
..
Angola
..
..
..
..
..
..
..
..
..
..
..
..
Antigua and Barbuda
17,971,763.4
18,406,024.6
27,026,833.2
24,557,855.1
27,164,250.4
24,770,888.9
25,457,277.9
21,579,478.7
25,375,777.6
26,359,097.7
26,050,268.4
25,529,277.0
Argentina
35,630,685,729.0
46,622,514,610.9
62,978,705,882.8
65,259,228,084.6
60,521,522,730.5
67,123,175,368.4
72,269,246,794.0
70,163,807,830.5
71,218,742,903.4
67,619,313,890.0
68,133,010,470.1
64,253,764,764.3
Armenia
990,934,810.7
528,185,539.5
853,590,272.0
861,272,584.5
800,021,160.7
896,823,721.0
1,019,688,570.9
1,061,495,802.1
1,143,230,978.9
1,211,824,837.7
1,163,351,844.1
1,214,539,325.1
Aruba
..
..
..
..
..
101,201,117.3
..
..
..
..
..
..
Australia
72,759,877,586.5
83,271,265,691.6
92,597,782,959.7
96,212,528,301.1
91,263,003,517.8
91,722,892,627.5
91,583,147,317.9
92,187,016,443.6
89,140,568,694.5
87,846,442,433.5
86,515,897,698.0
84,218,992,973.0
Austria
41,838,732,007.6
54,810,524,712.4
69,737,688,943.2
70,369,691,049.5
60,014,771,147.8
64,874,402,339.8
69,118,202,648.0
70,805,678,336.2
71,028,936,566.8
72,137,108,997.9
73,429,575,092.0
74,659,766,748.2
Azerbaijan
..
1,278,884,612.4
2,534,920,366.1
2,714,899,431.4
2,372,822,125.6
2,543,665,130.2
2,731,896,765.7
2,860,295,858.9
3,026,192,852.8
3,150,266,683.4
3,392,837,342.5
3,338,568,998.2
Bahamas, The
269,658,887.7
298,870,509.7
311,780,186.4
289,001,725.3
271,687,997.7
296,365,000.0
297,173,619.2
336,874,605.6
338,878,005.2
327,578,509.2
265,181,738.4
..
Bahrain
..
..
..
..
..
3,723,856,383.0
3,839,760,638.3
4,018,936,170.2
4,165,531,914.9
4,368,191,489.4
4,508,031,914.9
..
Bangladesh
4,621,184,202.8
9,011,702,437.8
15,217,279,345.9
16,332,902,602.2
17,426,129,336.0
18,584,403,328.5
20,445,331,261.5
22,480,708,201.2
24,797,770,112.1
26,971,730,364.5
29,752,671,356.5
33,231,001,182.2
Barbados
..
..
..
..
..
259,350,000.0
..
..
..
..
..
..
Belarus
4,999,876,536.1
4,899,235,537.0
10,365,215,779.8
11,888,902,499.5
11,627,346,644.6
12,883,186,559.7
14,144,023,749.6
15,126,714,761.9
14,335,585,942.5
14,429,010,168.2
13,514,650,683.8
13,521,240,189.2
Belgium
..
58,025,952,871.5
67,812,178,950.5
66,896,684,451.6
59,828,247,286.4
63,663,759,188.5
64,825,207,388.0
64,927,688,173.8
66,004,418,900.7
68,526,811,236.4
71,392,172,291.1
72,492,132,098.6
Belize
60,350,256.2
90,167,328.9
138,975,812.4
145,052,268.2
185,808,978.9
170,592,850.0
166,168,190.3
153,594,080.5
123,834,850.6
114,534,243.5
99,159,061.2
93,555,605.5
Benin
615,702,681.8
1,074,918,234.6
1,109,154,286.6
980,886,338.4
970,568,624.1
963,299,325.4
944,070,857.9
945,712,312.4
1,010,901,507.3
1,118,534,026.8
1,209,752,000.9
..
Bermuda
..
..
84,118,222.8
80,858,984.6
80,792,277.7
74,799,000.0
70,447,085.5
59,934,656.5
55,063,180.5
..
..
..
Bhutan
26,545,319.5
52,040,084.0
99,229,044.6
107,671,107.8
115,079,181.1
138,305,945.4
148,400,183.5
158,480,920.2
150,155,046.3
163,907,847.0
171,142,999.2
181,565,771.8
Bolivia
1,055,917,591.6
1,490,804,211.9
1,986,781,231.2
2,059,546,841.8
2,158,623,901.4
2,214,517,793.3
2,295,901,657.0
2,404,849,742.3
2,551,191,154.4
2,654,058,778.1
2,775,524,512.2
2,947,185,796.4
Bosnia and Herzegovina
..
..
1,731,635,335.5
1,842,500,440.2
1,741,831,448.5
1,867,216,089.9
1,866,348,615.2
1,851,466,716.3
1,944,415,792.0
2,028,107,672.5
2,028,107,672.5
2,028,107,672.5
Botswana
290,443,363.7
543,082,707.4
768,179,959.0
748,472,094.5
785,968,342.1
816,693,638.1
909,396,155.9
943,098,759.2
1,004,718,861.6
1,009,134,179.4
1,042,491,711.9
..
Brazil
209,425,076,929.7
215,287,017,623.9
272,332,629,950.6
283,631,149,125.8
257,357,690,693.3
281,008,981,355.2
287,322,067,800.3
280,487,033,258.4
288,939,692,680.1
275,400,110,654.7
246,637,042,678.9
233,739,824,148.4
British Virgin Islands
..
..
..
..
..
..
..
..
..
..
..
..
Brunei Darussalam
1,519,178,291.2
2,078,570,957.1
2,169,542,574.3
2,230,352,548.6
2,012,090,502.4
2,043,270,993.8
2,176,017,601.8
2,132,746,608.0
2,101,210,121.0
1,958,195,819.6
2,005,867,253.4
1,991,228,189.7
Bulgaria
..
3,758,900,771.6
6,540,950,318.1
6,677,067,821.8
6,063,828,347.1
5,928,252,335.2
6,466,968,999.6
6,645,458,237.4
6,459,185,054.8
6,962,704,751.6
7,411,195,343.2
..
Burkina Faso
496,074,131.8
686,930,625.3
859,349,046.0
777,251,665.8
694,792,283.2
648,122,161.9
717,546,114.8
736,113,774.7
666,827,593.9
738,484,645.1
785,993,224.6
827,509,680.8
Burundi
..
245,075,684.0
203,129,621.6
188,910,548.2
190,421,832.6
187,887,952.7
186,009,073.1
181,544,855.4
199,699,340.9
215,675,288.2
200,578,018.1
203,831,302.4
Cabo Verde
..
..
..
..
..
..
..
..
..
..
..
..
Cambodia
..
598,943,503.5
1,463,468,315.0
1,509,099,324.9
1,275,031,201.2
1,651,926,411.0
1,918,992,915.3
2,050,609,108.1
2,252,022,168.8
2,401,698,288.0
2,623,241,107.3
2,793,755,122.4
Cameroon
2,350,929,902.6
2,961,156,272.5
3,369,275,823.1
3,487,012,827.0
3,452,384,776.7
3,546,599,175.8
3,626,810,039.1
3,810,268,084.2
3,947,371,558.5
4,114,049,892.5
4,271,520,428.3
..
Canada
..
..
194,708,968,542.7
184,373,023,024.0
159,395,414,023.0
167,004,674,258.1
173,175,327,678.3
175,886,859,143.2
175,376,678,996.3
180,102,664,132.4
180,852,275,274.2
181,708,973,666.5
Cayman Islands
..
..
..
..
..
..
..
..
..
..
..
..
Central African Republic
117,671,933.6
85,246,917.6
112,714,763.1
124,259,397.0
123,979,361.1
124,271,872.1
127,198,773.8
130,921,101.2
113,249,694.0
119,047,806.2
121,573,111.0
..
Chad
..
..
81,454,726.1
86,627,858.1
94,361,528.9
103,672,619.0
115,335,788.5
129,431,062.5
163,989,156.3
185,635,724.8
180,994,831.8
177,188,183.9
Channel Islands
..
..
..
..
..
..
..
..
..
..
..
..
Chile
11,979,859,882.6
19,621,220,719.6
23,953,501,275.5
24,256,358,583.1
22,796,980,116.6
23,542,005,158.3
25,398,644,732.7
26,244,659,492.6
26,778,000,979.7
26,697,509,004.2
26,744,895,011.6
26,496,096,588.2
China
..
..
..
..
..
1,924,324,261,140.6
..
..
..
..
..
..
Colombia
31,676,496,399.1
26,189,594,554.2
37,288,590,968.7
37,517,534,016.9
35,960,992,227.5
36,620,727,520.3
38,358,798,117.2
38,389,956,046.8
38,738,789,389.5
39,143,842,474.8
39,816,447,347.2
40,991,643,171.7
Comoros
15,734,520.7
19,093,087.9
20,056,708.4
19,232,911.5
26,213,217.2
27,707,035.5
28,261,176.2
28,826,399.8
29,402,928.0
29,402,928.0
..
..
Congo, Dem. Rep.
7,336,995,882.2
2,552,591,222.5
3,062,519,101.9
3,145,170,219.8
3,205,190,674.5
3,498,347,634.6
3,767,215,385.4
4,063,601,045.4
4,933,835,307.9
4,455,326,964.9
4,668,611,480.0
5,072,237,363.6
Congo, Rep.
231,404,481.4
173,043,980.1
380,329,274.4
406,952,323.6
429,334,701.5
454,236,114.1
490,575,003.2
533,255,028.6
580,714,726.2
632,708,387.5
697,912,991.1
694,294,706.6
Costa Rica
3,133,432,583.6
4,691,637,340.1
5,641,564,834.6
5,512,548,564.3
5,072,235,530.6
5,389,888,745.4
5,550,267,471.6
5,736,502,163.3
5,742,971,893.4
5,828,801,745.7
5,835,964,496.9
6,156,760,742.4
Cote d'Ivoire
..
..
..
3,182,805,528.0
3,172,212,375.0
3,141,870,105.0
2,792,831,884.1
2,981,486,598.6
3,175,461,383.9
3,680,561,978.6
3,187,658,867.1
3,990,615,869.0
Croatia
..
6,421,912,822.8
8,401,603,674.1
8,476,515,005.5
7,437,289,523.5
7,221,903,346.7
7,219,469,588.9
6,914,424,845.4
6,664,366,787.9
6,887,877,628.2
7,142,020,607.5
7,552,686,795.2
Cuba
8,091,670,860.3
7,353,323,562.1
8,942,632,189.4
9,378,067,588.2
9,471,637,273.6
9,623,000,000.0
9,999,113,441.4
10,202,459,326.3
10,393,573,879.9
9,989,939,942.8
10,573,374,451.9
..
Loading…