Year Number 1960 183651 1961 183147 1962 182561 1963 181995 1964 181624 1965 181552 1966 181799 1967 182366 1968 183258 1969 184512 1970 186153 1971 188178 1972 190563 1973 193312 1974 196461 1975 199914 1976 203699 1977 207889 1978 212271 1979 216548 1980 220626 1981 224509 1982 228190 1983 231790 1984 235585 1985 239787 1986 244317 1987 249135 1988 254421 1989 260391 1990 267056 1991 274468 1992 282648 1993 300152 1994 325634 1995 348985 1996 370215 1997 389569 1998 407207 1999 423120 2000 437610 2001 445069 2002 446453 2003 448594 2004 451578 2005 455531 2006 460433 2007 466278 2008 473201 2009 481381 2010 490721 2011 501024 2012 511753 2013 521892 2014 531196 2015 540741 2016 551201 2017 562383 2018 574333 2019 587231 2020 594231 2021 593121 2022 592854 2023 604329