Year % (cumulative) 1970 64.4604187011719 1975 91.1311798095703 1979 92.304069519043 1980 92.3500823974609 1981 92.670051574707 1994 90.9798889160156 1995 95.9286117553711 1996 96.0971374511719 1997 96.1301803588867 1998 96.2371063232422 1999 96.4165802001953 2000 96.3339385986328 2001 96.3410263061523 2002 96.3021697998047 2003 96.2879257202148 2004 93.8006896972656 2005 93.4958801269531 2006 93.8988571166992 2007 96.5846710205078 2008 94.243782043457 2009 94.3448104858398 2010 94.5925903320312 2011 94.7511520385742 2012 94.8125 2013 95.0018692016602 2014 95.0836791992188 2015 95.1797866821289 2016 95.456901550293 2017 94.8094100952148 2018 95.9792175292969 2019 97.5718231201172 2020 96.3666610717773 2021 95.0670928955078 2022 96.3259429931641 2023 97.8290481567383