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