Year	Number
1970	25150936
1971	25811384
1972	25593596
1973	23706028
1974	23239394
1975	22713520
1976	22284580
1977	22401152
1978	24099508
1979	23815186
1980	22939884
1981	21789924
1982	21441820
1983	20956436
1984	19945264
1985	18587248
1986	16978816
1987	16287085
1988	14944796
1989	13268553
1990	13968024
1991	13667353
1992	14220208
1993	14659377
1994	15494363
1995	17431738
1996	18584932
1997	20235964
1998	18299904
1999	15497398
2000	14441833
2001	13715691
2002	13534616
2003	12684557
2004	11801211
2005	10495676
2006	10168579
2007	7575686
2008	7708772
2009	8799873
2010	8568453
2011	9234568
2012	7561816
2013	7326612
2014	7055418
2015	6492140
2016	6425499
2017	6347399
2018	6678478
