Year	Number
1996	47.3404273986816
1998	53.7234039306641
2000	61.375659942627
2002	57.1428565979004
2003	51.2562828063965
2004	48.5436897277832
2005	55.3398056030273
2006	59.4202880859375
2007	58.4541053771973
2008	57.6923065185547
2009	57.3459701538086
2010	60.1895751953125
2011	63.5071105957031
2012	57.8199043273926
2013	61.1374397277832
2014	68.0952377319336
2015	66.6666641235352
2016	70.476188659668
2017	70.476188659668
2018	67.4528274536133
2019	67.9245300292969
2020	68.8679275512695
2021	66.9811325073242
2022	70.7547149658203
