Year	Number
1996	97.8723373413086
1998	96.2765960693359
2000	76.1904754638672
2002	89.4179916381836
2003	83.4170837402344
2004	65.0485458374023
2005	70.3883514404297
2006	69.0821228027344
2007	85.5072479248047
2008	95.6730804443359
2009	94.7867279052734
2010	95.7345962524414
2011	98.1042633056641
2012	98.1042633056641
2013	95.2606658935547
2014	90.9523773193359
2015	91.4285736083984
2016	72.8571395874023
2017	74.7619018554688
2018	72.1698150634766
2019	78.301887512207
2020	74.5283050537109
2021	76.8867950439453
2022	77.8301849365234
