Download this data: Excel Xml Csv
Last updated: 06 Jul 2015
Country1990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014
Afghanistan   28.8                     
Albania      85.6   94.496.3 96.7           
Algeria76.775.377.776.875.476.379.379.9 79.677.383.786.188.390.692.983.393.4 89.092.695.5100.2105.5 
American Samoa                         
Andorra                         
Angola 34.2                46.045.546.854.3   
Anguilla                         
Antigua and Barbuda  96.7               102.595.5102.399.7   
Argentina    98.5 93.692.3100.599.199.098.8102.9101.099.897.9100.0102.7105.8106.0107.3109.3110.2  
Armenia    106.0  95.5    93.789.4100.192.192.298.6100.1      
Aruba         101.697.294.394.890.290.688.293.195.695.196.394.7    
Australia                         
Austria        101.3101.3  99.399.997.797.8100.0102.5100.398.998.697.297.298.3 
Azerbaijan   95.891.289.881.699.095.292.289.595.297.692.795.693.491.698.190.791.889.592.892.0  
Bahamas    86.3    82.3     107.1104.1105.5101.3100.093.2    
Bahrain 103.0100.999.794.693.992.0 94.499.1               
Bangladesh               63.8  57.564.066.574.6   
Barbados         95.399.1107.3103.9106.497.091.193.992.996.198.599.8104.0   
Belarus94.293.688.995.196.894.293.693.6 96.2100.0104.7130.6102.0101.897.996.795.398.1104.8105.9106.9103.399.8 
Belgium 79.1              85.986.186.788.590.6 90.090.1 
Belize  93.8  88.995.7  98.9100.8103.0 102.2103.7105.3104.8106.8102.4107.4108.3111.5116.1109.1 
Benin18.721.221.523.625.529.932.034.437.1 37.341.043.047.250.8   62.0 64.869.570.575.7 
Bermuda           96.7102.5100.495.495.493.6   99.990.787.888.9 
Bhutan   24.028.4   46.750.351.052.2  62.869.174.375.981.784.090.491.6101.398.4 
Bolivia70.273.167.781.282.584.583.987.383.794.896.095.899.298.0  99.196.197.192.392.992.393.489.4 
Bosnia and Herzegovina                         
Botswana88.589.089.789.093.489.891.4 91.489.289.191.592.893.093.093.396.592.793.694.7  97.7  
Brazil                         
British Virgin Islands            99.790.697.090.889.675.9 69.9 78.484.088.3 
Brunei Darussalam 99.0101.0100.1103.5101.7 111.0116.8117.8115.9121.5116.7118.9110.5107.0108.4109.5109.3107.1108.9109.6101.997.9 
Bulgaria99.589.687.986.488.688.390.794.794.196.396.6102.697.999.6100.499.297.497.589.794.2105.1104.498.296.9 
Burkina Faso19.520.026.726.227.118.622.6  23.525.426.727.529.130.431.732.835.038.943.947.0 57.662.7 
Burundi40.644.847.750.8      23.924.324.829.331.633.8 38.541.347.850.855.562.270.0 
Cambodia    44.942.5 16.932.241.0 51.259.465.976.585.889.192.489.188.091.393.498.197.3 
Cameroon55.654.3       47.848.7  55.357.1 49.552.668.067.769.869.172.8 72.0
Canada        94.295.797.4     96.5        
Cape Verde56.5   72.6   100.0 105.699.5101.4102.5100.685.898.392.398.795.4100.196.999.094.7 
Cayman Islands                         
Central African Republic30.228.022.5           24.627.027.1 36.439.141.243.045.3  
Chad16.618.2  18.214.314.915.5 20.122.224.527.332.133.630.229.8  31.531.334.635.338.8 
Channel Islands                         
Chile       83.2             94.897.396.7 
China105.9105.999.699.499.893.988.887.3                 
China, Hong Kong Special Administrative Region102.0101.0100.7102.0100.598.494.2           98.197.9 91.598.396.2 
China, Macao Special Administrative Region96.7 92.595.3     100.0               
Colombia73.672.981.882.982.686.487.6 93.494.994.992.292.6 100.0103.6109.4110.8110.4114.6113.4    
Comoros  44.238.646.3    52.8  65.965.571.3  71.379.8    73.8 
Congo60.655.963.164.554.7 49.9  31.8 57.460.457.182.371.977.875.970.569.569.476.173.0  
Cook Islands        97.687.9       112.0  100.0100.3103.899.3 
Costa Rica74.879.581.483.381.780.381.3  81.286.790.393.1 94.793.990.292.193.395.995.998.795.290.0 
Cote d'Ivoire42.146.041.843.043.041.643.040.640.944.144.951.6    47.849.0 50.3 59.161.260.5 
Croatia    83.780.885.587.092.892.193.295.897.194.5 98.698.1101.397.293.191.493.793.2  
Cuba93.894.086.483.395.795.996.5  94.195.995.6100.295.291.591.490.291.688.597.498.198.495.693.2 
Cyprus78.683.382.7100.8104.299.797.298.9 100.797.798.0100.5101.287.6100.1101.1100.0100.2103.299.3101.7100.1  
Czech Republic   98.1105.5105.9109.6  99.699.299.1103.398.198.497.893.596.2100.0105.7108.9105.8102.5101.0 
Democratic Republic of the Congo 52.348.655.947.0    34.7  42.3    54.860.163.064.066.672.872.4 
Denmark95.497.897.199.396.9   101.7101.5100.2101.4105.5 100.7100.4102.1101.8101.098.099.199.798.599.6 
Djibouti28.424.527.524.527.529.626.924.1 22.725.925.4   31.736.8 46.1  52.5 52.060.6
Dominica         123.0119.0119.9104.6100.3102.6102.192.494.089.385.382.692.5104.0102.7 
Dominican Republic    62.0    71.977.1 89.6 85.4 82.990.1 91.990.890.690.390.4 
Ecuador    97.395.294.497.1 97.697.598.198.398.298.2102.9102.8102.7  102.3108.5110.9110.6 
Egypt       93.2 98.497.295.995.596.899.1101.196.3100.2 103.2105.9 107.0110.5 
El Salvador 63.064.066.1 67.071.4 74.5 83.082.281.781.7 84.484.388.389.992.895.499.7101.0100.6 
Equatorial Guinea    53.1     47.7  38.3 47.1  45.949.352.551.854.8  
Eritrea                         
Estonia     79.590.8 88.892.594.399.5102.7107.7105.1106.999.898.496.897.696.294.396.498.4 
Ethiopia    14.114.015.0 17.219.922.527.931.734.937.643.447.2        
Faeroe Islands                         
Falkland Islands (Malvinas)                         
Fiji  105.1 103.0102.6101.8103.3103.7100.195.397.1101.8 108.7 111.0 105.7105.0 103.3103.6  
Finland101.897.496.796.197.2100.6101.4100.598.296.096.3102.3101.0102.1100.3100.496.998.298.697.498.097.499.399.1 
France111.2109.8108.3      96.897.3              
French Guiana    50.7                    
French Polynesia                         
Gabon  60.3  66.967.769.9    74.472.4           
Gambia  41.839.638.641.048.346.7 71.471.974.072.275.774.671.569.676.882.3 73.869.370.370.5 
Georgia     84.385.885.5 84.198.1101.098.189.895.885.884.694.7102.2109.9115.7 108.1108.6 
Germany   96.092.692.894.296.7 100.0102.5103.599.198.096.994.997.1102.4101.3101.8101.1100.498.098.3 
Ghana 65.667.7      68.771.868.069.370.168.874.571.277.483.785.7 92.998.298.596.7
Greece  99.4           101.9100.4103.8101.9  100.398.2101.3  
Greenland                         
Grenada         92.9  91.4100.3 102.3 97.6110.5121.1111.5  94.5 
Guadeloupe 101.7                       
Guam                         
Guatemala      48.1  53.157.860.464.1 70.073.876.877.580.383.885.987.786.185.6 
Guinea20.017.717.219.119.819.329.2 24.428.231.133.237.537.948.154.659.359.552.258.458.5 61.562.0 
Guinea-Bissau          28.7         64.0    
Guyana  97.497.2 81.082.687.4 101.4101.985.8 77.7 103.1103.699.197.698.690.791.685.3  
Haiti       48.1                 
Honduras 64.167.369.270.869.970.971.472.2    80.3 81.688.8 89.993.198.2101.0100.193.1 
Hungary81.979.585.289.9   97.998.596.096.498.099.496.294.693.898.695.797.898.298.6 98.898.3 
Iceland        89.690.097.6107.9103.0108.098.5100.199.597.496.399.897.798.596.7  
India     73.9   70.072.973.777.281.8    98.399.6 96.5   
Indonesia94.891.790.193.696.196.094.995.5   95.096.697.497.496.094.298.498.7100.7102.799.7104.5  
Iran (Islamic Republic of)84.688.291.596.994.998.8 97.3  92.796.596.693.2103.8107.199.895.798.4102.6104.4104.0102.2103.9 
Iraq   59.3     56.655.5   79.1  66.3       
Ireland  103.1104.0102.2101.1  94.695.994.691.694.197.397.995.3         
Israel            104.5104.6108.1104.1102.7103.5100.2103.3101.6101.0106.1102.0 
Italy99.897.698.7 101.099.9100.597.1 101.4101.9104.4102.4102.1100.098.198.9101.2104.5102.1102.2102.798.8  
Jamaica97.094.2 90.6      87.981.987.9 88.0          
Japan103.4103.3101.2 98.9   103.1102.7102.4102.799.499.1100.9101.1100.9104.3 101.4100.6102.1102.1  
Jordan95.797.697.596.198.8 95.5  97.8101.0 98.0101.0101.2104.1101.2105.8105.4  92.8   
Kazakhstan    108.3104.3 102.298.2 94.997.398.699.9106.8107.6103.599.8102.5101.8103.1108.4101.5102.2 
Kenya              88.890.7         
Kiribati102.8113.5112.8108.5110.7113.0125.1127.6 110.9102.1119.4111.2115.7116.0117.1114.7124.4115.2      
Korea, Democratic People's Republic of                         
Korea, Republic of99.297.3109.0109.1111.7111.4  100.2104.5104.1100.796.0102.6101.799.5100.2101.599.5100.2100.0103.0 110.5104.5
Kuwait  57.0 85.681.0119.4117.0 114.8114.6101.2106.7110.0110.0118.0 107.8       
Kyrgyzstan     103.499.7  93.693.493.393.590.893.498.4102.096.994.997.296.695.897.7103.0 
Lao People's Democratic Republic43.5 40.543.648.7 56.859.663.869.067.166.967.166.366.468.471.773.675.578.482.990.195.1101.0 
Latvia     73.873.788.2 94.996.2100.098.4101.495.491.591.092.392.091.396.398.7103.3106.1 
Lebanon       97.9103.3120.1115.4111.8103.498.491.183.180.582.284.884.086.884.786.289.3 
Lesotho59.660.363.062.965.369.266.966.466.665.263.765.666.467.969.764.180.475.072.071.473.172.672.574.1 
Liberia                64.7 61.260.4 65.2  58.8
Libyan Arab Jamahiriya                         
Liechtenstein             90.4109.0 101.8102.9103.694.6111.1100.7102.2  
Lithuania     93.397.699.3 97.397.7104.0105.3107.7101.794.497.0100.597.1101.5105.3101.098.296.4 
Luxembourg                    84.084.485.3  
Madagascar35.034.732.634.231.531.030.7 30.233.035.935.635.739.645.557.856.760.967.374.070.571.069.568.5 
Malawi28.231.635.638.642.055.865.2  67.165.265.367.6 58.057.757.658.763.565.367.770.674.275.3 
Malaysia87.989.2 92.1    97.195.0  92.292.596.9100.5         
Maldives       121.7   183.6193.3189.1187.3143.9132.3        
Mali          33.137.438.642.044.145.851.454.657.258.761.762.458.758.8 
Malta94.192.093.996.094.890.189.787.888.990.994.294.096.296.395.593.397.694.295.487.690.892.087.5  
Marshall Islands         92.5  114.3103.7 110.2114.7117.0114.3109.1 99.8   
Martinique  106.3                      
Mauritania28.832.431.332.832.433.334.138.443.744.9 45.142.7  42.543.655.0 67.4  68.770.9 
Mauritius113.6114.1109.7102.097.595.993.893.897.4102.6102.8102.499.8101.799.2100.898.1100.7100.598.5103.6102.399.3101.5 
Mayotte                         
Mexico86.686.287.989.090.593.394.994.9 94.695.095.196.095.496.596.696.396.595.292.992.792.799.1103.2 
Micronesia, Federated States of                         
Monaco                         
Mongolia     74.779.677.188.686.886.992.099.4101.097.896.2         
Montenegro                     75.1101.0  
Montserrat            87.5 59.3110.5108.668.9       
Morocco50.246.745.345.645.847.448.149.853.054.957.759.261.665.973.478.081.681.880.479.883.988.999.398.9100.7
Mozambique26.526.724.924.925.425.9   14.016.118.822.2 29.341.241.045.658.756.360.355.752.249.2 
Myanmar         69.875.975.376.479.081.6 88.189.291.392.095.0    
Namibia  74.1 72.069.477.6 95.994.591.293.892.492.885.385.382.4 78.784.381.2 85.4  
Nauru           87.0     97.3    94.9  
Nepal 54.860.1      66.469.569.975.777.477.580.781.1 81.9   101.099.8101.6
Netherlands         99.698.598.9101.2            
Netherlands Antilles                         
New Caledonia                         
New Zealand                         
Nicaragua39.242.244.448.753.749.2   66.965.866.272.871.671.474.074.775.775.4 80.4    
Niger17.018.119.016.9 14.214.618.819.820.419.220.221.921.327.630.533.340.438.941.140.945.549.349.6 
Nigeria              79.582.690.680.569.473.376.0    
Niue        97.985.4 105.0  115.4          
Northern Mariana Islands                         
Norway95.2100.0101.3100.0    97.797.798.0101.6102.8103.6102.7100.297.698.099.4101.499.497.799.3100.4 
Oman65.0 73.8 71.774.376.979.682.184.583.585.187.988.4     93.3 100.8103.797.6 
Pakistan               61.260.460.660.762.266.966.671.973.1 
Palau          98.8   104.5        108.495.5
Panama         89.391.591.691.9 92.491.889.293.296.296.092.096.097.796.4 
Papua New Guinea45.143.344.1 50.150.051.549.951.3 55.155.756.758.1        78.1  
Paraguay65.268.471.875.074.676.681.1 91.788.991.991.893.495.894.494.894.094.594.293.490.886.083.7  
Peru   87.8 89.4  98.3103.2101.997.396.8101.5101.0100.6101.2103.0101.497.999.096.191.092.5 
Philippines89.2       84.786.4 100.494.595.294.093.991.591.392.091.3   93.7 
Poland96.995.296.398.495.094.697.598.897.396.595.597.197.098.398.996.295.595.3 94.895.495.5 97.7 
Portugal                         
Puerto Rico                         
Qatar73.073.667.467.468.564.355.6 90.892.0   105.1 99.3         
Republic of Moldova     94.9   94.497.897.397.195.496.299.598.092.991.492.892.091.189.693.0 
Reunion                         
Romania88.4  83.5 92.590.793.0 89.089.690.489.295.7102.0105.799.6 91.592.894.497.393.7  
Russian Federation    93.892.0   90.490.692.5     90.693.197.9 96.497.199.9 
Rwanda43.143.546.6      29.423.124.531.142.643.3   43.253.652.8 57.759.3 
Saint Kitts and Nevis  118.2       103.2103.2107.396.5107.0106.9 93.184.693.688.893.092.689.7 
Saint Lucia123.9116.8 119.9        105.3104.7103.899.5106.9107.6       
Saint Vincent and the Grenadines             93.0102.2   109.3 94.187.798.9107.5 
Samoa    95.194.393.099.097.695.194.092.296.8100.198.3105.7105.7110.4 104.6106.5104.2102.4  
San Marino                   91.6101.293.595.3  
Sao Tome and Principe77.4        42.7  56.155.970.072.9 73.277.487.188.5117.4 104.094.2
Saudi Arabia               87.7 90.894.5  102.7106.0107.8116.6
Senegal41.9 39.2 38.7 40.540.742.842.238.642.945.445.647.652.549.450.857.958.557.961.460.5 60.9
Serbia                 100.5104.496.496.499.393.298.9 
Seychelles 107.4102.1101.4100.6  107.9103.6104.3102.1108.8109.7111.2108.3120.5       99.3 
Sierra Leone                     76.672.471.0 
Singapore                         
Slovakia  96.396.498.598.697.196.198.598.096.7100.698.199.197.793.493.895.898.6100.7100.998.094.896.0 
Slovenia   93.492.794.093.594.999.199.296.196.196.1100.7112.1   95.695.196.595.7100.998.2 
Solomon Islands60.171.668.870.172.5               85.185.985.486.3 
Somalia                         
South Africa 75.9      89.584.886.6 91.394.598.5          
South Sudan                     37.4   
Spain101.3  101.8102.7         103.7 97.798.7100.1102.4103.3102.3102.299.2 
Sri Lanka96.999.499.3     97.3  106.5111.6104.0 99.698.896.391.792.098.9100.096.897.4 
State of Palestine     89.390.490.8 99.497.697.593.497.089.692.4 86.187.989.794.390.490.293.3 
Sudan                    60.5 57.0  
Sudan (former)                         
Suriname               83.991.776.586.686.1 87.7 85.0 
Swaziland62.860.860.560.861.863.460.961.663.159.960.958.461.559.762.465.666.373.3 72.276.776.877.5  
Sweden96.596.3100.6106.1104.3    100.499.6102.3102.6106.5104.2100.295.795.194.293.196.7101.5102.2101.5 
Switzerland51.253.655.261.262.3 73.0  95.396.497.798.098.299.296.793.793.194.195.895.996.496.8  
Syrian Arab Republic90.191.796.188.290.489.891.691.591.592.091.593.195.4106.6108.1109.6109.5107.3106.0104.8104.0105.7106.763.9 
Tajikistan     98.9 73.8 90.891.395.696.894.991.7101.0104.392.494.697.7101.0102.697.6 98.2
Thailand         88.384.786.6             
The former Yugoslav Republic of Macedonia   95.697.096.298.899.2102.0100.195.493.093.890.289.691.791.392.193.293.9     
Timor-Leste                  76.365.463.471.0   
Togo36.436.437.1 28.440.346.9  56.465.472.1 72.374.173.473.4 66.666.271.373.577.481.3 
Tokelau          107.9156.1173.0115.6           
Tonga127.897.1 111.2    107.8107.4 106.5   109.1104.0     100.3109.0 
Trinidad and Tobago 99.899.297.3  87.889.8 100.193.386.7 89.395.091.9 95.793.495.694.8    
Tunisia79.773.568.272.679.289.487.490.7 90.890.491.094.496.698.399.8 101.392.390.1101.7  97.8 
Turkey93.195.2100.994.594.592.6        97.7102.499.297.999.699.9100.2102.5101.4  
Turkmenistan                         
Turks and Caicos Islands              96.391.7         
Tuvalu           101.792.096.1100.0106.399.2      86.4 
Uganda           59.561.461.057.356.0 52.056.656.755.353.1 54.2 
Ukraine100.2102.193.897.694.3   96.494.191.495.798.2  117.4104.6101.098.696.198.9100.7102.8109.6 
United Arab Emirates92.298.897.194.493.090.987.391.089.689.2    90.392.392.093.8 94.7101.3107.0110.6  
United Kingdom                         
United Republic of Tanzania 62.455.158.055.6  58.448.457.449.555.059.1 58.155.272.483.0 102.689.5 80.875.9 
United States                         
United States Virgin Islands                         
Uruguay94.694.992.894.594.794.394.495.895.996.397.395.495.091.992.395.599.6104.2106.4105.8104.3    
Uzbekistan     99.6   96.095.5100.9102.697.295.697.499.297.195.692.491.791.8   
Vanuatu  83.7 75.0   94.3 92.1106.0  90.8  83.681.184.483.6  93.3 
Venezuela78.380.884.483.7  80.680.6 81.283.084.691.589.589.791.795.697.595.194.993.694.896.095.9 
Viet Nam         97.997.8102.999.898.5 92.096.5    103.2101.297.5 
Western Sahara                         
Yemen         55.6 59.358.461.660.760.5  63.2 64.9 69.870.1 
Zambia        68.265.963.4 63.2 74.987.088.391.995.588.8101.4 91.383.7 
Zimbabwe         90.9 90.684.583.0        92.0  
Home| About| Contact Us