Year Number 1996 100 1998 99 2000 99.5024871826172 2002 100 2003 98.5074615478516 2004 98.0769195556641 2005 98.0861206054688 2006 97.1291885375977 2007 97.6076583862305 2008 96.6346130371094 2009 95.7345962524414 2010 94.3127975463867 2011 93.8967132568359 2012 96.7136154174805 2013 96.2441329956055 2014 98.0769195556641 2015 97.6190490722656 2016 98.0952377319336 2017 99.0476226806641 2018 99.0476226806641 2019 99.0476226806641 2020 97.6190490722656 2021 97.6190490722656 2022 97.6415100097656