Year Number 1996 100 1998 98.5074615478516 2000 93.532341003418 2002 93.0348281860352 2003 92.0398025512695 2004 90.3846130371094 2005 89.9038467407227 2006 91.8269195556641 2007 91.3461532592773 2008 90.3846130371094 2009 91.4691925048828 2010 90.5213241577148 2011 90.6103286743164 2012 88.2629089355469 2013 88.7323913574219 2014 87.1921157836914 2015 88.1773376464844 2016 89.6551742553711 2017 89.1625595092773 2018 88.3495178222656 2019 87.4396133422852 2020 84.0579681396484 2021 82.6086959838867 2022 86.9565200805664