Year Number 1960 78690 1961 78690 1962 78690 1963 78690 1964 78690 1965 84000 1966 84000 1967 84000 1968 84000 1969 84000 1970 91000 1971 91000 1972 91000 1973 91000 1974 91000 1975 110000 1976 123000 1977 136000 1978 149000 1979 154000 1980 167000 1981 177400 1982 191440 1983 201452 1984 215421 1985 240443 1986 251687 1987 266187 1988 286493 1989 334593 1990 403000 1991 497000 1992 654000 1993 827000 1994 1007000 1995 1128000 1996 1208000 1997 1300528 1998 1393355 1999 1471000 2000 1425000 2001 1191335 2002 1127447 2003 1219213 2004 1308569 2005 1341156 2006 1266119 2007 2393767 2008 2991158 2009 3516281 2010 3749364 2011 3566076 2012 3279054 2013 2924861 2014 2487738 2015 2222370 2016 2070173 2017 2046390 2018 2199140 2019 2054545 2020 2357286 2021 2511357 2022 2645109