Year	Number
1996	75.8064498901367
1998	77.5401077270508
2000	73.4042587280273
2002	68.7830657958984
2003	69.8412704467773
2004	58.1280784606934
2005	61.9512176513672
2006	63.4146347045898
2007	63.5922317504883
2008	70.8737869262695
2009	70.3349304199219
2010	71.9047622680664
2011	71.5639801025391
2012	72.9857788085938
2013	72.9857788085938
2014	72.5961532592773
2015	74.7619018554688
2016	75.7142868041992
2017	74.2857131958008
2018	73.3333358764648
2019	71.4285736083984
2020	72.3809509277344
2021	68.0952377319336
2022	68.3962249755859
