Year	Number
1996	56.2814064025879
1998	58.5
2000	49.7512435913086
2002	57.2139320373535
2003	58.2089538574219
2004	59.1346168518066
2005	58.8516731262207
2006	63.6363639831543
2007	63.1578941345215
2008	62.5
2009	63.9810409545898
2010	65.8767776489258
2011	66.1971817016602
2012	69.0140838623047
2013	68.5446014404297
2014	75.4807662963867
2015	73.8095245361328
2016	74.7619018554688
2017	75.2380981445313
2018	73.3333358764648
2019	75.7142868041992
2020	74.7619018554688
2021	77.6190490722656
2022	78.301887512207
