Year Number 1996 100 1998 100 2000 100 2002 98.3783798217773 2003 91.3513488769531 2004 92.5373153686523 2005 95.5882339477539 2006 98.0487823486328 2007 97.5728149414063 2008 97.5728149414063 2009 97.6076583862305 2010 98.0861206054688 2011 97.1563949584961 2012 97.1563949584961 2013 98.1042633056641 2014 98.5576934814453 2015 99.523811340332 2016 99.523811340332 2017 98.5714263916016 2018 97.6190490722656 2019 97.1428604125977 2020 94.7619018554688 2021 95.2380981445313 2022 96.2264175415039