Year Number 1960 194399 1961 200845 1962 207529 1963 214468 1964 221482 1965 228482 1966 235274 1967 241570 1968 247423 1969 253108 1970 258654 1971 264034 1972 269195 1973 274075 1974 278812 1975 283751 1976 289313 1977 295704 1978 302822 1979 310402 1980 318207 1981 326157 1982 334248 1983 342486 1984 350895 1985 359255 1986 366714 1987 372652 1988 377365 1989 381432 1990 385178 1991 387226 1992 388058 1993 389048 1994 389672 1995 390212 1996 392203 1997 396006 1998 400423 1999 404912 2000 409203 2001 413349 2002 417373 2003 421301 2004 425195 2005 429005 2006 432765 2007 436189 2008 439316 2009 442224 2010 444728 2011 446947 2012 448921 2013 450737 2014 452426 2015 453908 2016 455142 2017 456092 2018 456721 2019 457099 2020 458543 2021 460926 2022 463626 2023 466885