Year	Number
1996	63.2978706359863
1998	63.2978706359863
2000	70.3703689575195
2002	65.6084671020508
2003	65.8291473388672
2004	74.271842956543
2005	66.019416809082
2006	62.8019332885742
2007	66.1835784912109
2008	69.2307662963867
2009	82.4644546508789
2010	75.8293838500977
2011	68.2464447021484
2012	63.0331764221191
2013	67.7725143432617
2014	77.6190490722656
2015	76.1904754638672
2016	72.3809509277344
2017	73.8095245361328
2018	76.8867950439453
2019	70.7547149658203
2020	72.6415100097656
2021	71.698112487793
2022	76.4150924682617
