Year Number 1960 452198 1961 450135 1962 447457 1963 446480 1964 447256 1965 448984 1966 451606 1967 454590 1968 457223 1969 460056 1970 462167 1971 463483 1972 465079 1973 465915 1974 465718 1975 464697 1976 462214 1977 458403 1978 453640 1979 448035 1980 441708 1981 435142 1982 428415 1983 420870 1984 412691 1985 405501 1986 399278 1987 394200 1988 391703 1989 390855 1990 391636 1991 394650 1992 399022 1993 404189 1994 409025 1995 413471 1996 417997 1997 422472 1998 427148 1999 432491 2000 437305 2001 440216 2002 442267 2003 443390 2004 443290 2005 442561 2006 441904 2007 442268 2008 443895 2009 446255 2010 448577 2011 450083 2012 451497 2013 453301 2014 454582 2015 455192 2016 456144 2017 457099 2018 456105 2019 453764 2020 450451 2021 446345 2022 443412 2023 441135