Year Number 1960 188479 1961 189670 1962 190887 1963 192557 1964 194330 1965 197301 1966 201831 1967 206443 1968 211096 1969 215726 1970 220290 1971 224739 1972 229024 1973 233072 1974 236229 1975 240013 1976 245183 1977 249870 1978 253045 1979 254584 1980 256108 1981 257681 1982 259050 1983 261222 1984 264592 1985 269508 1986 276039 1987 284491 1988 295075 1989 307154 1990 318946 1991 327356 1992 333387 1993 339856 1994 346542 1995 352982 1996 358863 1997 364289 1998 369333 1999 373741 2000 378438 2001 384832 2002 392418 2003 400236 2004 408445 2005 417189 2006 425785 2007 433570 2008 439994 2009 445009 2010 450555 2011 457449 2012 463685 2013 467707 2014 469735 2015 470849 2016 471322 2017 471086 2018 470234 2019 468786 2020 467284 2021 466214 2022 465591 2023 465524