Year	Number
1970	201888.2
1971	206311.6
1972	234388.2
1973	260810.4
1974	283463.1
1975	332689.8
1976	345598.5
1977	381628.8
1978	417655.2
1979	462491.7
1980	498452.5
1981	517527.2
1982	561462.5
1983	610881.8
1984	666289
1985	724911.3
1986	756287.8
1987	798198.9
1988	879349.9
1989	901826.3
1990	925389.5
1991	936432.2
1992	954212.8
1993	1022642
1994	1097194
1995	1167596
1996	1177454
1997	1237727
1998	1199490
1999	1204112
2000	1250015
2001	1265437
2002	1300355
2003	1332513
2004	1353130
2005	1384937
2006	1394013
2007	1444953
2008	1567676
2009	1725041
2010	1887819
2011	1922474
2012	1942825
2013	1941905
2014	1997021
2015	2022826
2016	2086858
2017	2165590
2018	2225742
