Year	Number
1996	6985.880580504737
1997	7167.981331680726
1998	7217.196470271045
1999	7419.020958378427
2000	7270.7341876943365
2001	7611.127137965335
2002	8219.942887518984
2003	8344.61247631152
2004	9148.139825974371
2005	10047.998994296813
2006	11150.572755369772
2007	11895.893175496398
2008	12583.182241098826
2009	14264.020199374052
2010	15525.076346790198
2011	16969.23646795371
2012	17773.56
2013	19006.59
2014	20836.83
2015	22019.979999999996
2016	24315.3
2017	26881.229999999996
2018	29829.069999999996
2019	33994.409999999996
2020	39545.13
