Year Number 1996 100 1998 100 2000 99.4535522460938 2002 99.4594573974609 2003 98.9189224243164 2004 99.5024871826172 2005 99.0196075439453 2006 98.0487823486328 2007 97.5728149414063 2008 98.0582504272461 2009 97.6076583862305 2010 98.5645904541016 2011 98.5782012939453 2012 98.5782012939453 2013 98.1042633056641 2014 98.5576934814453 2015 99.523811340332 2016 99.0476226806641 2017 95.7142868041992 2018 95.2380981445313 2019 96.6666641235352 2020 94.7619018554688 2021 95.2380981445313 2022 96.2264175415039