Year	Number
1996	3
1998	3.98009943962097
2000	47.2636833190918
2002	56.7164192199707
2003	53.7313423156738
2004	46.1538467407227
2005	42.3076934814453
2006	48.0769233703613
2007	53.3653831481934
2008	55.288459777832
2009	52.6066360473633
2010	49.2891006469727
2011	53.9906120300293
2012	53.521125793457
2013	52.582160949707
2014	50.7389144897461
2015	54.1871910095215
2016	54.1871910095215
2017	57.6354675292969
2018	57.7669906616211
2019	58.937198638916
2020	57.9710159301758
2021	60.386474609375
2022	61.3526573181152
