Year	Number
1996	84.239128112793
1998	85.3260879516602
2000	85.8695678710938
2002	90.8108139038086
2003	77.2972946166992
2004	81.0945281982422
2005	76.470588684082
2006	77.9411773681641
2007	79.1262130737305
2008	78.1553421020508
2009	73.684211730957
2010	72.7272720336914
2011	75.3554534912109
2012	79.1469192504883
2013	82.4644546508789
2014	89.4230804443359
2015	91.4285736083984
2016	87.1428604125977
2017	88.5714263916016
2018	86.1904754638672
2019	87.6190490722656
2020	90.9523773193359
2021	87.6190490722656
2022	88.2075500488281
