Year	Number
1996	38.33333226393539
1997	49.852313786040554
1998	52.51878746621084
1999	54.474050570437264
2000	50.67915820148167
2001	74.51819307005894
2002	64.86972180847211
2003	78.20282732710177
2004	86.67020208836844
2005	92.27344766323407
2006	98.80723223535422
2007	119.95948428047207
2008	111.1013111177229
2009	101.96000000000001
2010	111.03999999999998
2011	104.60999999999999
2012	140.97
2013	165.80999999999997
2014	168.25999999999993
2015	164.62
2016	185.98999999999998
2017	221.85
2018	196.83
2019	229.01999999999998
2020	257.79
