Year % (cumulative) 1998 99.2536468505859 1999 99.5988159179688 2000 99.8638458251953 2001 99.8318481445312 2002 99.7954864501953 2003 99.7587203979492 2004 99.8780059814453 2005 99.8898086547852 2006 99.8836822509766 2007 99.8975296020508 2008 99.8857192993164 2009 99.8760070800781 2010 99.8513870239258 2011 99.9034576416016 2012 99.9219284057617 2013 99.8886108398438 2014 99.8529434204102 2015 99.871696472168 2016 99.8718338012695 2017 99.9189071655273 2018 99.9118423461914 2019 99.8790512084961 2020 99.8789443969727 2021 99.8981781005859 2022 99.0271682739258