Year	Number
1996	75
1998	73.6318435668945
2000	72.1393051147461
2002	69.1542282104492
2003	65.6716384887695
2004	68.75
2005	62.5
2006	72.5961532592773
2007	72.5961532592773
2008	74.5192337036133
2009	73.459716796875
2010	73.9336471557617
2011	76.5258178710938
2012	76.0563354492188
2013	74.1784057617188
2014	74.8768463134766
2015	75.3694610595703
2016	76.8472900390625
2017	77.3399047851563
2018	79.1262130737305
2019	78.260871887207
2020	76.328498840332
2021	76.8115921020508
2022	76.328498840332
