Year	Number
1974	804900
1975	823000
1976	853800
1977	1094900
1978	1147700
1979	1222500
1980	1232000
1981	1250500
1982	1262800
1983	1289200
1984	1393400
1985	1440800
1986	1518900
1987	1618700
1988	1744300
1989	1745100
1990	1819300
1991	1996000
1992	2142700
1993	2236200
1994	2467300
1995	2644000
1996	2898700
1997	2976700
1998	3010400
1999	2784900.0009765625
2000	2884999
2001	3230312
2002	3472124
2003	3421353
2004	3681701
2005	3879996
2006	4174539
2007	4441653
2008	4597611
2009	4885072
2010	6334923.952448732
2011	6627354.954969033
2012	6896897.700458432
2013	7391410.045995496
2014	8025736.249360204
2015	8575632
2016	9231486
2017	9792841.59
2018	10258516.841489686
2019	10575048
2020	6395637.389
2021	6315893.499
