Year	Number
1996	44.6236572265625
1998	50.8021392822266
2000	51.0638313293457
2002	51.3227500915527
2003	56.6137580871582
2004	57.1428565979004
2005	56.5853652954102
2006	53.6585350036621
2007	50.970874786377
2008	48.5436897277832
2009	50.7177047729492
2010	51.9047622680664
2011	50.2369651794434
2012	48.8151664733887
2013	45.971565246582
2014	47.5961532592773
2015	45.238094329834
2016	47.6190490722656
2017	49.523811340332
2018	49.0476188659668
2019	49.523811340332
2020	44.2857131958008
2021	48.0952377319336
2022	50
