Year Number 1960 164423 1961 167265 1962 170365 1963 173693 1964 177407 1965 181435 1966 185623 1967 190131 1968 194863 1969 199813 1970 205011 1971 210352 1972 215893 1973 221451 1974 227109 1975 233142 1976 238515 1977 243469 1978 244855 1979 246386 1980 249995 1981 250872 1982 255281 1983 264212 1984 273762 1985 284354 1986 296370 1987 309467 1988 324598 1989 355838 1990 386027 1991 399826 1992 413020 1993 426830 1994 440790 1995 454565 1996 468142 1997 481258 1998 494141 1999 507117 2000 520097 2001 532712 2002 544746 2003 556136 2004 567519 2005 580107 2006 593741 2007 607569 2008 621363 2009 634914 2010 647786 2011 659839 2012 671785 2013 684234 2014 697046 2015 709868 2016 722483 2017 734830 2018 746921 2019 758936 2020 771717 2021 784712 2022 796918 2023 809563