Year	Number
1970	5032257
1971	5185893
1972	5472475
1973	5734601
1974	5977095
1975	6364981
1976	6775037
1977	7167123
1978	7700176
1979	8296611
1980	9078806
1981	9985655
1982	10800000
1983	11800000
1984	12900000
1985	13500000
1986	13400000
1987	13900000
1988	14300000
1989	14300000
1990	14900000
1991	15500000
1992	15900000
1993	16500000
1994	17100000
1995	18000000
1996	18700000
1997	19200000
1998	20300000
1999	21100000
2000	22100000
2001	23900000
2002	25500000
2003	27200000
2004	29500000
2005	31200000
2006	33100000
2007	34600000
2008	37500000
2009	40300000
2010	43500000
2011	46100000
2012	48800000
2013	53300000
2014	53100000
2015	55400000
2016	56100000
2017	57800000
2018	59800000
