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
