Year	Number
1996	1644.6345395923433
1997	1760.232494772382
1998	1786.2443032305791
1999	1834.9538675681947
2000	1776.332182224568
2001	1868.875348344319
2002	2095.5999999999995
2003	2297.62
2004	2473.3699999999994
2005	2916.3900000000003
2006	3207.0799999999995
2007	3501.399999999999
2008	3770.6799999999994
2009	4429.65
2010	4817.139999999999
2011	5303.500000000002
2012	5182.34
2013	5358.900000000001
2014	6028.2699999999995
2015	6203.57
2016	6932.74
2017	7725.289999999998
2018	9193.42
2019	10694.07
2020	12958.699999999999
