Year	Number
1970	331411
1971	341986
1972	337191
1973	331554
1974	316069
1975	304849
1976	298371
1977	286849
1978	298858
1979	306904
1980	311918
1981	304921
1982	296176
1983	297029
1984	294910
1985	292523
1986	306042
1987	311205
1988	324757
1989	336817
1990	370321
1991	389365
1992	406934
1993	415612
1994	403499
1995	409983
1996	410497
1997	406552
1998	401503
1999	407507
2000	366863
2001	344156
2002	335700
2003	324458
2004	316807
2005	308983
2006	292696
2007	288412
2008	283124
2009	282321
2010	269712
2011	258634
2012	255942
2013	249858
2014	249757
2015	245019
2016	263088
2017	258457
2018	258459
