Year	Number
1970	324651
1971	335498
1972	329322
1973	326619
1974	312866
1975	312429
1976	310534
1977	298235
1978	310149
1979	319370
1980	325124
1981	314525
1982	297617
1983	300585
1984	301993
1985	298790
1986	309552
1987	307203
1988	321501
1989	332746
1990	367570
1991	381466
1992	397880
1993	403015
1994	392020
1995	395437
1996	398655
1997	397672
1998	391313
1999	391981
2000	353546
2001	339739
2002	334799
2003	330321
2004	321331
2005	320707
2006	306152
2007	304354
2008	305792
2009	305810
2010	293910
2011	279927
2012	285005
2013	280501
2014	285371
2015	279477
2016	292151
2017	286786
2018	288559
