Year	Number
1970	6922797
1971	6927486
1972	6828194
1973	6702610
1974	6556561
1975	6391528
1976	6203326
1977	6107421
1978	5870141
1979	5831899
1980	5872579
1981	6123046
1982	6031082
1983	6002238
1984	6102747
1985	6282552
1986	6484385
1987	6748273
1988	6852268
1989	7100526
1990	7108515
1991	6889477
1992	6888350
1993	6980358
1994	6913524
1995	6704052
1996	6720497
1997	6840758
1998	7244275
1999	7366094
2000	7525809
2001	7559850
2002	7905473
2003	7953664
2004	7571118
2005	7454067
2006	7210728
2007	6887234
2008	6621736
2009	6315840
2010	6065042
2011	5858606
2012	5653845
2013	5810296
2014	5640578
2015	5483965
2016	5380718
2017	5320959
2018	5281663
