Year Number 1996 97.8494644165039 1998 97.8609619140625 2000 97.8723373413086 2002 98.4126968383789 2003 98.9417953491211 2004 99.014778137207 2005 98.5365829467773 2006 99.0243911743164 2007 99.0291290283203 2008 98.5436859130859 2009 99.5215301513672 2010 99.523811340332 2011 99.5260696411133 2012 99.5260696411133 2013 99.5260696411133 2014 99.5192337036133 2015 100 2016 100 2017 100 2018 99.0476226806641 2019 100 2020 98.5714263916016 2021 99.0476226806641 2022 99.0566024780273