Year Number 1960 213309 1961 218460 1962 224083 1963 230136 1964 236443 1965 243058 1966 249985 1967 257210 1968 264733 1969 272572 1970 280694 1971 289031 1972 297574 1973 306351 1974 315333 1975 324524 1976 333941 1977 343577 1978 353402 1979 363308 1980 373183 1981 383008 1982 392745 1983 402472 1984 412184 1985 421825 1986 431381 1987 440829 1988 450069 1989 459068 1990 466925 1991 470285 1992 447882 1993 422967 1994 418838 1995 419196 1996 422169 1997 424362 1998 426900 1999 431766 2000 437951 2001 443498 2002 448376 2003 452565 2004 456066 2005 457925 2006 459756 2007 460301 2008 460496 2009 460398 2010 460046 2011 459492 2012 458857 2013 458114 2014 457145 2015 455790 2016 454145 2017 452410 2018 450437 2019 448104 2020 445612 2021 443105 2022 440632 2023 438201