Year Number 1996 100 1998 100 2000 99.5024871826172 2002 99.0049743652344 2003 94.5273666381836 2004 75 2005 97.1153869628906 2006 99.038459777832 2007 99.038459777832 2008 96.1538467407227 2009 97.1563949584961 2010 98.1042633056641 2011 95.7746505737305 2012 96.2441329956055 2013 96.2441329956055 2014 99.014778137207 2015 89.6551742553711 2016 93.596061706543 2017 93.1034469604492 2018 89.3203887939453 2019 85.9903411865234 2020 87.4396133422852 2021 87.4396133422852 2022 86.9565200805664