Year	Number
1971	1797518
1972	1814343
1973	1774953
1974	1729707
1975	1690688
1976	1618896
1977	1548474
1978	1482471
1979	1416604
1980	1360686
1981	1322386
1982	1283010
1983	1266996
1984	1294431
1985	1328237
1986	1367253
1987	1427168
1988	1493505
1989	1559721
1990	1627106
1991	1676570
1992	1740984
1993	1904087
1994	1974478
1995	1911795
1996	1956285
1997	2127998
1998	2168238
1999	2224237
2000	2238648
2001	2248392
2002	2611689
2003	2714203
2004	2603190
2005	2631314
2006	2537580
2007	2421626
2008	2278925
2009	2141971
2010	2027552
2011	1930136
2012	1845084
2013	1992160
2014	1896769
2015	1814474
2016	1764940
2017	1722663
