Year Number 1960 2641352 1961 2670708 1962 2695206 1963 2717133 1964 2736068 1965 2751973 1966 2764446 1967 2773061 1968 2777892 1969 2779408 1970 2777690 1971 2775027 1972 2775223 1973 2773377 1974 2769384 1975 2763658 1976 2756036 1977 2746427 1978 2734736 1979 2721328 1980 2707078 1981 2699075 1982 2709425 1983 2719778 1984 2728894 1985 2735665 1986 2739867 1987 2741885 1988 2741237 1989 2737359 1990 2730338 1991 2720432 1992 2570270 1993 2358060 1994 2238361 1995 2219674 1996 2300493 1997 2370280 1998 2396816 1999 2405883 2000 2407974 2001 2403780 2002 2392506 2003 2370935 2004 2334584 2005 2294239 2006 2261084 2007 2220323 2008 2172020 2009 2123495 2010 2074833 2011 2025863 2012 1976850 2013 1934707 2014 1898380 2015 1861795 2016 1826891 2017 1793080 2018 1759737 2019 1726532 2020 1691724 2021 1654279 2022 1621904 2023 1596786