Year Number 1960 122283 1961 125163 1962 128462 1963 132351 1964 136983 1965 142889 1966 149798 1967 156210 1968 161483 1969 165920 1970 170544 1971 175418 1972 180175 1973 184947 1974 189468 1975 194778 1976 200424 1977 205302 1978 209684 1979 213315 1980 213935 1981 209524 1982 203565 1983 198257 1984 195127 1985 195282 1986 198874 1987 203538 1988 207125 1989 210915 1990 215174 1991 219804 1992 224427 1993 229298 1994 234875 1995 241877 1996 249313 1997 256112 1998 262300 1999 269123 2000 276452 2001 283522 2002 289829 2003 294547 2004 299261 2005 304740 2006 310798 2007 317979 2008 323931 2009 330824 2010 333020 2011 335940 2012 342972 2013 350942 2014 359799 2015 369266 2016 378452 2017 387678 2018 398690 2019 411218 2020 422607 2021 432176 2022 442654 2023 454291