Year	Number
1970	1538604
1971	1541671
1972	1521053
1973	1598908
1974	1512232
1975	1493258
1976	1455715
1977	1477232
1978	1445505
1979	1438059
1980	1428522
1981	1519456
1982	1519030
1983	1643368
1984	1659019
1985	1709971
1986	1543474
1987	1421175
1988	1383137
1989	1428477
1990	1490037
1991	1578411
1992	1660725
1993	1495740
1994	1337629
1995	1216299
1996	1066332
1997	921379
1998	481113
1999	482390
2000	550828
2001	510997
2002	542389
2003	568656
2004	612353
2005	460465
2006	458430
2007	419381
2008	340815
2009	372451
2010	354724
2011	334269
2012	308774
2013	304271
2014	406409
2015	373876
2016	419923
2017	481150
2018	677962
