Year	Number
1996	649.35
1997	860.98
1998	969.12
1999	1181.4
2000	1559.17
2001	1910.45
2002	2753.06
2003	3840.43
2004	5099.62
2005	7035.73
2006	9906.51
2007	12923.27
2008	16824.95
2009	20366.24
2010	24693.52
2011	31211.35
2012	31500.82
2013	32428.55
2014	35482.17
2015	37042.25
2016	41908.22
2017	45596.4
2018	48128.18
2019	52885.1
2020	57755.27
