Year Number 1960 207442 1961 213690 1962 220167 1963 226917 1964 233732 1965 240528 1966 247083 1967 253063 1968 258556 1969 263844 1970 268980 1971 273966 1972 278722 1973 283169 1974 287485 1975 292053 1976 297295 1977 303585 1978 310788 1979 318457 1980 326375 1981 334473 1982 342720 1983 351108 1984 359666 1985 368206 1986 375943 1987 382126 1988 387005 1989 391272 1990 395252 1991 397606 1992 398800 1993 400150 1994 401132 1995 402034 1996 404336 1997 408566 1998 413525 1999 418510 2000 423305 2001 427971 2002 432518 2003 437004 2004 441500 2005 445918 2006 450318 2007 454459 2008 457414 2009 459159 2010 460442 2011 461408 2012 462138 2013 462716 2014 463134 2015 463293 2016 463229 2017 462926 2018 462276 2019 461366 2020 461878 2021 463683 2022 466140 2023 469490