Year	Number
1996	82.5136642456055
1998	84.6994552612305
2000	85.792350769043
2002	83.2432403564453
2003	85.405403137207
2004	84.5771179199219
2005	75.4901962280273
2006	80
2007	78.6407775878906
2008	75.2427215576172
2009	73.2057418823242
2010	72.2488021850586
2011	74.8815155029297
2012	74.8815155029297
2013	72.9857788085938
2014	71.6346130371094
2015	66.6666641235352
2016	68.0952377319336
2017	66.1904754638672
2018	67.1428604125977
2019	70
2020	73.3333358764648
2021	74.2857131958008
2022	75
