Year	Number
1974	1357000
1975	1463700
1976	1549600
1977	1532900
1978	1584700
1979	1682900
1980	1777300
1981	1802600
1982	1891100
1983	2034900
1984	2174900
1985	2208700
1986	2245500
1987	2351300
1988	2406400
1989	2409000
1990	2500000
1991	2513900
1992	2660100
1993	2799000
1994	3041800
1995	3209300
1996	3448400
1997	3662500
1998	3769100
1999	3790800
2000	3747479
2001	4117796
2002	4049435
2003	4000593
2004	4582372
2005	4879779
2006	5336343
2007	5868889
2008	5938381
2009	6393538
2010	8118870.1616652245
2011	8733597.80381301
2012	9237931.586425036
2013	9888715.908308674
2014	10682941.761762751
2015	11359342
2016	12098833
2017	12836856.138
2018	13634925.286501054
2019	13871001.122
2020	7793486.3264
2021	8656258.592999998
