Year	Number
1996	88.2978744506836
1998	93.6170196533203
2000	92.5925903320313
2002	94.1798934936523
2003	78.8944702148438
2004	79.1262130737305
2005	78.6407775878906
2006	82.125602722168
2007	78.260871887207
2008	69.2307662963867
2009	51.1848335266113
2010	53.554500579834
2011	55.4502372741699
2012	50.7108993530273
2013	54.502368927002
2014	52.3809509277344
2015	50.9523811340332
2016	52.8571434020996
2017	55.7142868041992
2018	63.2075462341309
2019	62.7358474731445
2020	61.3207550048828
2021	59.9056587219238
2022	59.4339637756348
