Year	Number
1996	16.9398899078369
1998	20.7650279998779
2000	24.5901641845703
2002	11.3513517379761
2003	26.4864864349365
2004	25.3731346130371
2005	32.3529396057129
2006	38.0487823486328
2007	28.1553401947021
2008	36.4077682495117
2009	40.1913871765137
2010	37.7990417480469
2011	38.8625602722168
2012	37.4407577514648
2013	32.7014236450195
2014	50
2015	48.0952377319336
2016	47.1428565979004
2017	49.523811340332
2018	50.9523811340332
2019	54.761905670166
2020	55.7142868041992
2021	55.238094329834
2022	58.4905662536621
