Year Number 1960 202651 1961 208255 1962 214035 1963 219993 1964 226128 1965 232435 1966 238892 1967 245607 1968 252650 1969 259953 1970 267505 1971 275334 1972 283503 1973 292026 1974 300876 1975 310115 1976 319868 1977 330163 1978 340988 1979 352430 1980 364524 1981 377180 1982 390440 1983 404541 1984 419299 1985 434663 1986 450933 1987 468142 1988 486300 1989 505406 1990 525501 1991 546633 1992 568192 1993 588731 1994 607838 1995 626630 1996 645879 1997 665651 1998 686077 1999 707098 2000 728476 2001 750278 2002 772505 2003 794881 2004 817742 2005 841681 2006 866989 2007 893545 2008 921048 2009 949504 2010 978713 2011 1008766 2012 1039815 2013 1071377 2014 1103078 2015 1134792 2016 1166502 2017 1198214 2018 1229801 2019 1261541 2020 1293962 2021 1326796 2022 1359657 2023 1393072