Year	Number
1996	71.5
1998	71.1442794799805
2000	73.6318435668945
2002	70.1492538452148
2003	70.6467666625977
2004	81.7307662963867
2005	79.8076934814453
2006	78.3653869628906
2007	74.038459777832
2008	74.5192337036133
2009	77.2511825561523
2010	72.9857788085938
2011	74.6478881835938
2012	81.2206573486328
2013	81.2206573486328
2014	77.3399047851563
2015	75.8620681762695
2016	76.3546829223633
2017	76.8472900390625
2018	78.6407775878906
2019	81.6425094604492
2020	83.0917892456055
2021	85.0241546630859
2022	85.5072479248047
