Year Number 1996 100 1998 99.0049743652344 2000 100 2002 98.0099487304688 2003 100 2004 96.1538467407227 2005 98.0769195556641 2006 97.5961532592773 2007 97.5961532592773 2008 97.1153869628906 2009 97.1563949584961 2010 97.1563949584961 2011 98.1220626831055 2012 97.6525802612305 2013 97.6525802612305 2014 96.5517272949219 2015 98.0295562744141 2016 98.0295562744141 2017 98.5221710205078 2018 99.5145645141602 2019 98.0676345825195 2020 99.0338134765625 2021 99.0338134765625 2022 99.5169067382813