Year	Number
1975	4580671
1976	4209852
1977	3953033
1978	3807663
1979	3707737
1980	2582783
1981	2615566
1982	2377114
1983	2602452
1984	2714659
1985	2654695
1986	2263105
1987	1870361
1988	1576590
1989	1359858
1990	1335891
1991	1212581
1992	1334400
1993	1428980
1994	1497871
1995	1375510
1996	1464012
1997	1339246
1998	1033125
1999	891330
2000	912537
2001	816798
2002	883782
2003	927948
2004	918373
2005	648134
2006	700177
2007	526956
2008	486238
2009	717554
2010	701362
2011	904479
2012	710462
2013	655883
2014	712026
2015	575455
2016	410649
2017	466780
2018	577827
