Year	Number
1970	656062
1971	677483
1972	666513
1973	658173
1974	628934
1975	617278
1976	608905
1977	585084
1978	609007
1979	626274
1980	637041
1981	619446
1982	593793
1983	597614
1984	596903
1985	591313
1986	615594
1987	618408
1988	646259
1989	669563
1990	737891
1991	770831
1992	804814
1993	818627
1994	795519
1995	805420
1996	809151
1997	804224
1998	792816
1999	799488
2000	720410
2001	683895
2002	670498
2003	654779
2004	638138
2005	629691
2006	598849
2007	592766
2008	588916
2009	588131
2010	563622
2011	538561
2012	540947
2013	530360
2014	535128
2015	524496
2016	555238
2017	545242
2018	547019
