Year Number 1960 2340384 1961 2363677 1962 2383165 1963 2401961 1964 2420653 1965 2436963 1966 2452799 1967 2464869 1968 2478731 1969 2490174 1970 2499499 1971 2512500 1972 2521102 1973 2525462 1974 2528823 1975 2531423 1976 2540771 1977 2548762 1978 2558079 1979 2570845 1980 2588065 1981 2616428 1982 2644953 1983 2669482 1984 2687082 1985 2696367 1986 2705999 1987 2709558 1988 2709600 1989 2707587 1990 2704381 1991 2703102 1992 2719307 1993 2738316 1994 2749190 1995 2706839 1996 2698901 1997 2684817 1998 2670527 1999 2659374 2000 2647600 2001 2634804 2002 2623010 2003 2609556 2004 2596236 2005 2583605 2006 2570806 2007 2558370 2008 2546247 2009 2535443 2010 2524033 2011 2501186 2012 2482874 2013 2456709 2014 2424085 2015 2392014 2016 2366177 2017 2341895 2018 2314749 2019 2286232 2020 2256359 2021 2226701 2022 2167407 2023 2148114