Year	Number
1974	672000
1975	691200
1976	713800
1977	700700
1978	706900
1979	790300
1980	823400
1981	810300
1982	900600
1983	961300
1984	1045600
1985	1063300
1986	1115500
1987	1170500
1988	1268600
1989	1287600
1990	1377800
1991	1424700
1992	1469600
1993	2465000
1994	2479800
1995	2582100
1996	2622800
1997	2735700
1998	2732000
1999	2853000.0009765625
2000	2828120
2001	3197261
2002	3283798
2003	3218826
2004	3665061
2005	3816401
2006	4169909
2007	4686224
2008	4927058
2009	5504592
2010	6378364.180168451
2011	6944807.874529646
2012	7381815.760702651
2013	7908184.582756879
2014	8471671.027381292
2015	9025937
2016	9501394
2017	10149322.67
2018	10693202.070591098
2019	11156939.272
2020	6567899.013999999
2021	7303348.38
