Year	Number
1996	71.739128112793
1998	72.8260879516602
2000	69.5652160644531
2002	68.6486511230469
2003	65.9459457397461
2004	65.6716384887695
2005	62.7450981140137
2006	66.6666641235352
2007	68.9320373535156
2008	66.9902877807617
2009	68.4210510253906
2010	67.9425811767578
2011	69.1943130493164
2012	67.7725143432617
2013	67.2985763549805
2014	65.3846130371094
2015	64.2857131958008
2016	66.1904754638672
2017	66.1904754638672
2018	68.0952377319336
2019	65.2380981445313
2020	63.8095245361328
2021	71.4285736083984
2022	70.7547149658203
