Year	Number
1996	90.3225784301758
1998	91.9786071777344
2000	92.0212783813477
2002	91.0052947998047
2003	91.5343933105469
2004	91.625617980957
2005	92.1951217651367
2006	91.2195129394531
2007	90.291259765625
2008	91.7475738525391
2009	88.0382766723633
2010	89.0476226806641
2011	89.0995254516602
2012	88.6255950927734
2013	82.4644546508789
2014	78.8461532592773
2015	76.6666641235352
2016	76.6666641235352
2017	75.7142868041992
2018	79.0476226806641
2019	80
2020	80.476188659668
2021	80.9523773193359
2022	80.1886825561523
