Year Number 1960 153011 1961 153840 1962 154784 1963 155741 1964 156750 1965 157958 1966 159311 1967 160743 1968 162272 1969 164471 1970 167201 1971 169749 1972 172171 1973 174628 1974 177265 1975 180130 1976 183239 1977 186593 1978 190171 1979 193944 1980 197918 1981 202113 1982 206528 1983 211182 1984 216086 1985 221268 1986 226777 1987 232611 1988 238752 1989 245186 1990 251935 1991 259028 1992 266508 1993 274401 1994 282692 1995 291531 1996 300996 1997 310971 1998 321463 1999 332504 2000 344144 2001 356493 2002 369614 2003 383533 2004 398384 2005 414363 2006 431583 2007 450017 2008 469498 2009 489934 2010 511437 2011 533979 2012 557376 2013 581180 2014 604117 2015 624991 2016 643449 2017 659794 2018 675051 2019 690161 2020 705311 2021 720427 2022 735750 2023 751646