Year	Number
1970	216965
1971	220332.6
1972	252950.2
1973	276280.5
1974	308758.9
1975	369069
1976	404961.9
1977	443796
1978	493158.3
1979	559897.5
1980	604516.6
1981	658043.3
1982	713073.9
1983	765635.9
1984	827504
1985	892444.8
1986	941220.8
1987	1013783
1988	1102749
1989	1114731
1990	1124130
1991	1134194
1992	1124087
1993	1209143
1994	1311163
1995	1359929
1996	1373295
1997	1436867
1998	1388291
1999	1343727
2000	1397212
2001	1407501
2002	1432704
2003	1445511
2004	1451870
2005	1415347
2006	1388649
2007	1314765
2008	1382219
2009	1444270
2010	1536401
2011	1584171
2012	1601315
2013	1628956
2014	1719181
2015	1814942
2016	1878834
2017	1973700
2018	2029942
