Year	Number
1996	84.4085998535156
1998	84.4919815063477
2000	84.5744705200195
2002	83.5978851318359
2003	75.1322784423828
2004	77.3399047851563
2005	61.9512176513672
2006	73.1707305908203
2007	73.3009719848633
2008	73.3009719848633
2009	68.4210510253906
2010	67.1428604125977
2011	71.5639801025391
2012	72.9857788085938
2013	73.9336471557617
2014	78.8461532592773
2015	77.6190490722656
2016	77.6190490722656
2017	86.1904754638672
2018	87.1428604125977
2019	88.0952377319336
2020	81.9047622680664
2021	80.476188659668
2022	79.2452850341797
