Year	Number
1996	60.8040199279785
1998	58.5
2000	51.7412948608398
2002	54.2288551330566
2003	53.7313423156738
2004	56.25
2005	55.5023918151855
2006	55.0239219665527
2007	56.4593315124512
2008	58.1730766296387
2009	60.6635055541992
2010	62.0853080749512
2011	61.9718322753906
2012	61.0328636169434
2013	63.3802833557129
2014	67.788459777832
2015	66.6666641235352
2016	74.7619018554688
2017	74.7619018554688
2018	71.9047622680664
2019	73.3333358764648
2020	69.0476226806641
2021	70.9523773193359
2022	70.7547149658203
