Year Number 1996 100 1998 100 2000 98.9417953491211 2002 99.4709014892578 2003 96.9849243164063 2004 100 2005 96.1165084838867 2006 96.1352691650391 2007 96.6183547973633 2008 96.1538467407227 2009 92.890998840332 2010 97.1563949584961 2011 98.1042633056641 2012 98.5782012939453 2013 98.1042633056641 2014 97.1428604125977 2015 97.6190490722656 2016 93.3333358764648 2017 88.5714263916016 2018 91.9811325073242 2019 96.2264175415039 2020 96.2264175415039 2021 96.698112487793 2022 96.698112487793