Year Number 1960 165004 1961 168371 1962 171032 1963 173448 1964 175477 1965 176948 1966 177721 1967 177807 1968 177499 1969 177369 1970 178035 1971 179742 1972 182233 1973 184981 1974 187686 1975 190124 1976 192245 1977 194294 1978 196455 1979 198841 1980 201490 1981 204468 1982 207882 1983 211424 1984 215113 1985 219361 1986 224189 1987 229050 1988 234236 1989 240540 1990 247897 1991 256933 1992 267153 1993 278286 1994 291348 1995 306387 1996 323006 1997 340854 1998 359225 1999 378146 2000 397810 2001 418137 2002 439054 2003 460583 2004 482399 2005 503693 2006 524490 2007 544990 2008 565384 2009 585995 2010 607169 2011 628850 2012 651074 2013 672911 2014 693611 2015 716362 2016 742232 2017 770035 2018 800457 2019 833428 2020 865789 2021 895190 2022 925334 2023 962777