Year Number 1960 205770 1961 212574 1962 219402 1963 226241 1964 232890 1965 239548 1966 245936 1967 251634 1968 256876 1969 261816 1970 266344 1971 270605 1972 274577 1973 278042 1974 281172 1975 284240 1976 287622 1977 291353 1978 295214 1979 299041 1980 303358 1981 308327 1982 313291 1983 318290 1984 323605 1985 329258 1986 335272 1987 341225 1988 346787 1989 352001 1990 356796 1991 360735 1992 364109 1993 367310 1994 369886 1995 371799 1996 373719 1997 375852 1998 377909 1999 379776 2000 381328 2001 382971 2002 384630 2003 386130 2004 387652 2005 389132 2006 390561 2007 392009 2008 393827 2009 396052 2010 398670 2011 401798 2012 405225 2013 408884 2014 412746 2015 416609 2016 420402 2017 423966 2018 427098 2019 429845 2020 432897 2021 436104 2022 439303 2023 442519