Year Number 1960 195739 1961 199523 1962 204214 1963 209805 1964 215477 1965 221254 1966 227162 1967 233200 1968 239399 1969 245783 1970 252332 1971 259071 1972 266030 1973 273162 1974 280407 1975 287732 1976 294916 1977 301940 1978 309320 1979 316950 1980 325593 1981 334826 1982 341590 1983 347892 1984 356191 1985 365099 1986 374068 1987 383140 1988 392254 1989 401356 1990 410630 1991 419913 1992 429173 1993 438500 1994 447713 1995 456745 1996 465671 1997 474545 1998 483419 1999 492262 2000 501058 2001 510030 2002 519458 2003 529119 2004 538588 2005 547694 2006 556813 2007 566539 2008 576956 2009 587952 2010 599570 2011 611649 2012 623823 2013 634953 2014 644953 2015 656216 2016 669008 2017 681910 2018 695778 2019 711425 2020 725057 2021 734808 2022 744889 2023 759523