Year	Number
1996	99
1998	100
2000	99.5024871826172
2002	97.5124359130859
2003	94.5273666381836
2004	89.9038467407227
2005	91.8269195556641
2006	99.5192337036133
2007	99.038459777832
2008	99.038459777832
2009	87.6777267456055
2010	86.7298583984375
2011	78.8732376098633
2012	77.4647903442383
2013	76.0563354492188
2014	81.7733993530273
2015	73.8916244506836
2016	74.8768463134766
2017	76.8472900390625
2018	76.6990280151367
2019	77.2946853637695
2020	76.8115921020508
2021	76.328498840332
2022	71.4975814819336
