Year Number 1996 100 1998 100 2000 100 2002 97.8835983276367 2003 96.9849243164063 2004 98.0582504272461 2005 99.5145645141602 2006 96.1352691650391 2007 92.7536239624023 2008 94.711540222168 2009 94.3127975463867 2010 97.1563949584961 2011 99.052131652832 2012 99.5260696411133 2013 99.5260696411133 2014 97.1428604125977 2015 93.8095245361328 2016 94.2857131958008 2017 95.7142868041992 2018 91.5094375610352 2019 92.4528274536133 2020 92.9245300292969 2021 93.8679275512695 2022 95.2830200195313