Year	Number
1996	64.1304321289063
1998	51.0869560241699
2000	51.6304359436035
2002	63.2432441711426
2003	64.3243255615234
2004	68.1592025756836
2005	64.2156829833984
2006	59.3137245178223
2007	58.737865447998
2008	57.7669906616211
2009	56.4593315124512
2010	55.9808616638184
2011	54.502368927002
2012	52.6066360473633
2013	50.7108993530273
2014	49.038459777832
2015	46.1904754638672
2016	50.9523811340332
2017	49.0476188659668
2018	54.761905670166
2019	58.0952377319336
2020	61.4285697937012
2021	58.0952377319336
2022	60.3773574829102
