Year	Number
1996	71.2765960693359
1998	72.8723373413086
2000	76.1904754638672
2002	75.661376953125
2003	70.3517608642578
2004	83.0097122192383
2005	70.3883514404297
2006	73.4299545288086
2007	77.2946853637695
2008	71.6346130371094
2009	69.6682434082031
2010	75.3554534912109
2011	81.0426559448242
2012	82.9383850097656
2013	87.2037887573242
2014	90.476188659668
2015	91.9047622680664
2016	91.4285736083984
2017	92.8571395874023
2018	91.0377349853516
2019	87.7358474731445
2020	88.6792449951172
2021	87.2641525268555
2022	83.4905624389648
