Year Number 1996 100 1998 100 2000 95.2380981445313 2002 99.4709014892578 2003 98.4924621582031 2004 99.0291290283203 2005 99.5145645141602 2006 92.7536239624023 2007 96.6183547973633 2008 99.038459777832 2009 89.0995254516602 2010 86.7298583984375 2011 98.1042633056641 2012 96.2085342407227 2013 95.2606658935547 2014 83.8095245361328 2015 96.1904754638672 2016 95.7142868041992 2017 95.2380981445313 2018 91.5094375610352 2019 92.4528274536133 2020 94.3396224975586 2021 93.8679275512695 2022 94.3396224975586