Year	Number
1996	30.6010932922363
1998	32.2404365539551
2000	37.7049179077148
2002	42.7027015686035
2003	40.5405387878418
2004	43.7810935974121
2005	40.6862754821777
2006	44.8780479431152
2007	50.970874786377
2008	49.5145645141602
2009	49.2822952270508
2010	45.4545440673828
2011	45.497631072998
2012	44.0758285522461
2013	43.6018943786621
2014	55.769229888916
2015	55.238094329834
2016	54.2857131958008
2017	56.6666679382324
2018	59.0476188659668
2019	60
2020	60.9523811340332
2021	67.6190490722656
2022	57.0754699707031
