Year Number 1960 217824 1961 224120 1962 230746 1963 237696 1964 244995 1965 252456 1966 259724 1967 266886 1968 274234 1969 282008 1970 290128 1971 298210 1972 306469 1973 315160 1974 324178 1975 333553 1976 343493 1977 353816 1978 364146 1979 374164 1980 384471 1981 395436 1982 406322 1983 417168 1984 428105 1985 438872 1986 448755 1987 457999 1988 466760 1989 474846 1990 482907 1991 490209 1992 497275 1993 505082 1994 513213 1995 521588 1996 531117 1997 542347 1998 554336 1999 566364 2000 578201 2001 589578 2002 600547 2003 611361 2004 622017 2005 632591 2006 643241 2007 653748 2008 663943 2009 673931 2010 683760 2011 693224 2012 702226 2013 711005 2014 719597 2015 728305 2016 737245 2017 746096 2018 754890 2019 763836 2020 774449 2021 786878 2022 799844 2023 813347