Year	Number
1996	58.2914581298828
1998	54
2000	58.7064666748047
2002	57.2139320373535
2003	56.2189064025879
2004	57.6923065185547
2005	53.5885162353516
2006	52.6315803527832
2007	56.4593315124512
2008	58.6538467407227
2009	60.6635055541992
2010	61.6113739013672
2011	61.5023460388184
2012	60.5633811950684
2013	59.1549301147461
2014	62.5
2015	58.5714302062988
2016	55.7142868041992
2017	57.1428565979004
2018	57.6190490722656
2019	59.0476188659668
2020	61.4285697937012
2021	54.761905670166
2022	56.6037750244141
