Year Number 1960 217869 1961 221592 1962 228069 1963 234070 1964 238671 1965 241494 1966 243442 1967 245476 1968 247871 1969 249618 1970 250956 1971 251872 1972 252327 1973 253092 1974 260509 1975 277432 1976 299865 1977 326720 1978 355774 1979 370968 1980 376031 1981 385352 1982 394806 1983 404103 1984 413011 1985 421421 1986 429354 1987 436902 1988 444176 1989 451247 1990 457800 1991 465810 1992 477316 1993 491123 1994 504244 1995 514158 1996 521543 1997 527981 1998 534486 1999 541500 2000 549270 2001 558062 2002 568063 2003 579338 2004 591579 2005 605014 2006 619763 2007 635461 2008 651347 2009 666954 2010 682570 2011 698744 2012 715520 2013 732507 2014 749158 2015 764934 2016 779705 2017 792898 2018 804646 2019 815706 2020 826151 2021 835872 2022 844621 2023 852565