Year Number 1996 100 1998 100 2000 99.5024871826172 2002 100 2003 100 2004 95.1923065185547 2005 95.6730804443359 2006 92.3076934814453 2007 93.2692337036133 2008 94.711540222168 2009 92.4170608520508 2010 94.3127975463867 2011 92.9577484130859 2012 92.9577484130859 2013 92.0187759399414 2014 92.1182250976563 2015 92.61083984375 2016 93.596061706543 2017 89.6551742553711 2018 89.3203887939453 2019 85.5072479248047 2020 82.6086959838867 2021 85.9903411865234 2022 82.125602722168