Year	Number
1996	96.2765960693359
1998	82.9787216186523
2000	93.121696472168
2002	89.4179916381836
2003	75.87939453125
2004	78.6407775878906
2005	76.2135925292969
2006	78.7439651489258
2007	78.7439651489258
2008	80.288459777832
2009	76.7772521972656
2010	78.1990509033203
2011	74.8815155029297
2012	82.4644546508789
2013	83.4123229980469
2014	85.2380981445313
2015	76.1904754638672
2016	87.6190490722656
2017	77.6190490722656
2018	83.4905624389648
2019	78.301887512207
2020	74.5283050537109
2021	75.4716949462891
2022	81.6037750244141
