Year Number 1960 371934 1961 369235 1962 365665 1963 361852 1964 358556 1965 356075 1966 354671 1967 354089 1968 354057 1969 353774 1970 354917 1971 357903 1972 361247 1973 365096 1974 369353 1975 374026 1976 379916 1977 387174 1978 395612 1979 404833 1980 416327 1981 433308 1982 452496 1983 467813 1984 477487 1985 483017 1986 490475 1987 499674 1988 507761 1989 514133 1990 517304 1991 517996 1992 516659 1993 508487 1994 499762 1995 492817 1996 485535 1997 478285 1998 470762 1999 464679 2000 458108 2001 454609 2002 453296 2003 447771 2004 440750 2005 434712 2006 429711 2007 430040 2008 431377 2009 430182 2010 429596 2011 427806 2012 423373 2013 415866 2014 404119 2015 389573 2016 376757 2017 366517 2018 357079 2019 348420 2020 340243 2021 331603 2022 323638