Year	Number
1996	65.5737686157227
1998	67.7595596313477
2000	63.3879776000977
2002	64.8648681640625
2003	65.405403137207
2004	68.1592025756836
2005	62.2549018859863
2006	63.4146347045898
2007	63.5922317504883
2008	66.9902877807617
2009	65.5502395629883
2010	66.0287094116211
2011	62.0853080749512
2012	62.0853080749512
2013	60.6635055541992
2014	62.5
2015	54.761905670166
2016	59.523811340332
2017	58.0952377319336
2018	58.5714302062988
2019	60.9523811340332
2020	55.238094329834
2021	46.6666679382324
2022	54.2452812194824
