Year	Number
1996	33.5
1998	33.3333320617676
2000	43.2835807800293
2002	41.7910461425781
2003	47.7611923217773
2004	45.6730766296387
2005	49.038459777832
2006	53.8461532592773
2007	56.25
2008	55.288459777832
2009	56.8720397949219
2010	57.3459701538086
2011	56.3380279541016
2012	56.8075103759766
2013	56.3380279541016
2014	57.1428565979004
2015	58.1280784606934
2016	58.1280784606934
2017	59.1133003234863
2018	57.7669906616211
2019	58.937198638916
2020	57.0048294067383
2021	56.038646697998
2022	55.0724639892578
