Year Number 1996 100 1998 93.0851058959961 2000 100 2002 94.7089920043945 2003 100 2004 100 2005 99.5145645141602 2006 99.0338134765625 2007 91.3043441772461 2008 90.8653869628906 2009 91.4691925048828 2010 93.8388595581055 2011 97.1563949584961 2012 96.2085342407227 2013 95.2606658935547 2014 93.8095245361328 2015 93.8095245361328 2016 97.6190490722656 2017 96.1904754638672 2018 97.6415100097656 2019 95.7547149658203 2020 94.3396224975586 2021 94.3396224975586 2022 95.7547149658203