Year	Number
1996	94
1998	93.532341003418
2000	92.5373153686523
2002	92.5373153686523
2003	90.0497512817383
2004	92.3076934814453
2005	89.9038467407227
2006	91.8269195556641
2007	93.2692337036133
2008	90.8653869628906
2009	91.4691925048828
2010	87.2037887573242
2011	84.0375595092773
2012	85.9154891967773
2013	87.3239440917969
2014	89.6551742553711
2015	89.6551742553711
2016	90.1477813720703
2017	87.1921157836914
2018	87.3786392211914
2019	84.5410614013672
2020	88.8888854980469
2021	89.8550720214844
2022	89.3719787597656
