Year	Number
1971	1197889
1972	1247535
1973	1309543
1974	1372766
1975	1420449
1976	1532094
1977	1622239
1978	1692875
1979	1754990
1980	1797109
1981	1823650
1982	1847878
1983	1873485
1984	1911035
1985	1942796
1986	1980145
1987	2011699
1988	2047863
1989	2088491
1990	2128127
1991	2122940
1992	2110353
1993	2087036
1994	2149799
1995	2081453
1996	2012309
1997	1959787
1998	1709380
1999	1668353
2000	636068
2001	688093
2002	720344
2003	698717
2004	1695649
2005	1669409
2006	1675559
2007	1687419
2008	1690483
2009	1662566
2010	1708779
2011	1705403
2012	1646970
2013	1652547
2014	1573016
2015	1580693
2016	1573663
2017	1566407
