Year	Number
1996	93.4782638549805
1998	95.1086959838867
2000	95.6521759033203
2002	97.8378372192383
2003	91.8918914794922
2004	91.5422897338867
2005	90.6862716674805
2006	92.1568603515625
2007	92.2330093383789
2008	93.2038803100586
2009	85.6459350585938
2010	79.9043045043945
2011	79.1469192504883
2012	76.3033142089844
2013	72.0379180908203
2014	70.6730804443359
2015	69.0476226806641
2016	71.4285736083984
2017	70.476188659668
2018	70.9523773193359
2019	63.8095245361328
2020	63.8095245361328
2021	67.1428604125977
2022	60.8490562438965
