Year Number 1996 100 1998 100 2000 100 2002 98.9417953491211 2003 98.4126968383789 2004 97.0443344116211 2005 97.5609741210938 2006 98.5365829467773 2007 98.5436859130859 2008 98.0582504272461 2009 99.0430603027344 2010 99.523811340332 2011 99.052131652832 2012 97.6303329467773 2013 97.1563949584961 2014 95.6730804443359 2015 97.1428604125977 2016 98.5714263916016 2017 98.0952377319336 2018 96.6666641235352 2019 96.6666641235352 2020 95.2380981445313 2021 96.1904754638672 2022 96.698112487793