Year	Number
1970	3322107
1971	3333746
1972	3298412
1973	3186063
1974	3112328
1975	3123823
1976	3004060
1977	2829961
1978	2735658
1979	2389173
1980	2333567
1981	2131932
1982	2148315
1983	2196384
1984	2276651
1985	2211426
1986	2310678
1987	2348255
1988	2495757
1989	2761105
1990	2678587
1991	2627965
1992	2329117
1993	2182474
1994	2293172
1995	2307408
1996	2190618
1997	2538064
1998	1595427
1999	1180103
2000	1020606
2001	915821
2002	809104
2003	840955
2004	1063842
2005	850076
2006	1170821
2007	1174098
2008	703641
2009	820586
2010	927457
2011	915830
2012	922212
2013	1048343
2014	1097060
2015	1069404
2016	1059195
2017	1004387
2018	1252795
