Year	Number
1970	5030126
1971	5183583
1972	5469961
1973	5731820
1974	5973857
1975	6361516
1976	6772001
1977	7163439
1978	7695815
1979	8292010
1980	9073489
1981	9979705
1982	10800000
1983	11800000
1984	12900000
1985	13500000
1986	13400000
1987	13900000
1988	14300000
1989	14300000
1990	14900000
1991	15500000
1992	15900000
1993	16400000
1994	17100000
1995	18000000
1996	18700000
1997	19200000
1998	20300000
1999	21100000
2000	22100000
2001	23900000
2002	25400000
2003	27200000
2004	29500000
2005	31200000
2006	33100000
2007	34500000
2008	37500000
2009	40300000
2010	43500000
2011	46100000
2012	48800000
2013	53300000
2014	53100000
2015	55400000
2016	56100000
2017	57800000
2018	59700000
