Year	Number
1996	68.8442230224609
1998	64
2000	66.6666641235352
2002	63.6815910339355
2003	62.6865653991699
2004	59.6153831481934
2005	57.4162673950195
2006	55.5023918151855
2007	57.8947372436523
2008	58.1730766296387
2009	58.7677726745605
2010	60.6635055541992
2011	61.5023460388184
2012	60.0938949584961
2013	58.6854476928711
2014	62.5
2015	57.6190490722656
2016	56.1904754638672
2017	55.7142868041992
2018	52.3809509277344
2019	53.3333320617676
2020	52.8571434020996
2021	52.3809509277344
2022	54.2452812194824
