Year Number 1996 100 1998 96.0198974609375 2000 95.0248718261719 2002 95.5223846435547 2003 94.0298538208008 2004 99.038459777832 2005 100 2006 99.038459777832 2007 97.5961532592773 2008 98.5576934814453 2009 96.6824645996094 2010 95.2606658935547 2011 94.3661956787109 2012 95.3051605224609 2013 93.8967132568359 2014 96.0591125488281 2015 95.5665054321289 2016 95.0738906860352 2017 93.1034469604492 2018 92.7184448242188 2019 93.7198104858398 2020 88.8888854980469 2021 91.7874374389648 2022 91.7874374389648