Year	Number
1996	76.3440856933594
1998	74.3315505981445
2000	75
2002	74.6031723022461
2003	73.0158767700195
2004	69.4581298828125
2005	72.1951217651367
2006	76.5853652954102
2007	76.6990280151367
2008	74.271842956543
2009	72.7272720336914
2010	72.3809509277344
2011	72.511848449707
2012	72.511848449707
2013	72.9857788085938
2014	78.8461532592773
2015	76.6666641235352
2016	77.1428604125977
2017	86.1904754638672
2018	82.8571395874023
2019	82.8571395874023
2020	85.2380981445313
2021	82.8571395874023
2022	82.0754699707031
