Year	Number
1996	74.7311859130859
1998	74.3315505981445
2000	71.8085098266602
2002	74.6031723022461
2003	74.6031723022461
2004	71.9211807250977
2005	77.5609741210938
2006	76.5853652954102
2007	78.6407775878906
2008	81.0679626464844
2009	79.4258346557617
2010	80.9523773193359
2011	80.0947875976563
2012	82.4644546508789
2013	82.4644546508789
2014	82.6923065185547
2015	81.4285736083984
2016	80
2017	81.4285736083984
2018	80.9523773193359
2019	80
2020	83.3333358764648
2021	89.0476226806641
2022	89.1509399414063
