Year Number 1996 100 1998 100 2000 100 2002 100 2003 100 2004 99.5024871826172 2005 98.529411315918 2006 98.5365829467773 2007 99.0291290283203 2008 99.0291290283203 2009 98.0861206054688 2010 99.0430603027344 2011 98.5782012939453 2012 98.1042633056641 2013 98.5782012939453 2014 98.0769195556641 2015 96.6666641235352 2016 97.1428604125977 2017 95.7142868041992 2018 95.7142868041992 2019 97.1428604125977 2020 99.0476226806641 2021 97.6190490722656 2022 97.6415100097656