Year Number 1960 171879 1961 175136 1962 178900 1963 183379 1964 188818 1965 195149 1966 202329 1967 210407 1968 218954 1969 227387 1970 235637 1971 245814 1972 257908 1973 270231 1974 283156 1975 296723 1976 310824 1977 325315 1978 339921 1979 354351 1980 368365 1981 378018 1982 383793 1983 390148 1984 397110 1985 404306 1986 411365 1987 418100 1988 424541 1989 430934 1990 437292 1991 443187 1992 448374 1993 453006 1994 459424 1995 468035 1996 477001 1997 486384 1998 496312 1999 506818 2000 518342 2001 531928 2002 547211 2003 561740 2004 575418 2005 590100 2006 605210 2007 621198 2008 638387 2009 655259 2010 671878 2011 689070 2012 705506 2013 720322 2014 733736 2015 746077 2016 757319 2017 768139 2018 779854 2019 791302 2020 800292 2021 797067 2022 795907 2023 807707