Year Number 1960 1200000 1961 1200000 1962 1200000 1963 1200000 1964 1200000 1965 1600000 1966 1600000 1967 1600000 1968 1600000 1969 1600000 1970 2100000 1971 2100000 1972 2100000 1973 2100000 1974 2100000 1975 2800000 1976 3000000 1977 3200000 1978 3400000 1979 3600000 1980 3800000 1981 4000000 1982 4300000 1983 4609900 1984 4900000 1985 5200000 1986 5500000 1987 5800000 1988 6233000 1989 6684200 1990 7028300 1991 7344100 1992 7577900 1993 7820400 1994 8066000 1995 8311000 1996 9241000 1997 9410000 1998 9698200 1999 10074000 2000 10417000 2001 10669600 2002 10833300 2003 11109500 2004 12141956 2005 11666600 2006 12397133 2007 12905864 2008 13176871 2009 13026293 2010 12941346 2011 12680881 2012 12182142 2013 11830969 2014 10461083 2015 9113061 2016 8451229 2017 7186579 2018 6074255 2019 4182994 2020 3314263 2021 2282786 2022 1739319