Year	Number
1996	89.9497451782227
1998	84.5
2000	84.5771179199219
2002	82.5870666503906
2003	84.0796051025391
2004	86.538459777832
2005	82.7751159667969
2006	87.0813369750977
2007	85.6459350585938
2008	83.6538467407227
2009	78.1990509033203
2010	73.459716796875
2011	72.3004684448242
2012	69.0140838623047
2013	70.8920211791992
2014	74.038459777832
2015	69.0476226806641
2016	64.2857131958008
2017	61.9047622680664
2018	62.3809509277344
2019	63.3333320617676
2020	67.6190490722656
2021	69.0476226806641
2022	69.3396224975586
