Year Number 1996 100 1998 100 2000 100 2002 100 2003 98.0099487304688 2004 93.2692337036133 2005 89.9038467407227 2006 93.2692337036133 2007 93.75 2008 90.8653869628906 2009 95.2606658935547 2010 94.3127975463867 2011 94.3661956787109 2012 93.4272308349609 2013 92.9577484130859 2014 95.5665054321289 2015 93.1034469604492 2016 93.596061706543 2017 94.0886688232422 2018 92.7184448242188 2019 94.6859893798828 2020 94.2028961181641 2021 94.2028961181641 2022 93.7198104858398