Year Number 1960 89902 1961 90309 1962 90764 1963 91109 1964 91589 1965 92323 1966 93133 1967 94008 1968 94999 1969 96269 1970 97834 1971 99587 1972 101503 1973 103562 1974 105759 1975 108090 1976 110523 1977 113091 1978 115826 1979 118684 1980 121686 1981 124853 1982 128130 1983 131557 1984 135206 1985 139086 1986 142876 1987 146845 1988 151232 1989 155745 1990 160447 1991 165289 1992 170270 1993 175456 1994 180762 1995 185974 1996 191056 1997 196290 1998 201787 1999 207476 2000 213375 2001 219599 2002 226293 2003 233378 2004 240693 2005 248590 2006 257184 2007 266095 2008 275274 2009 284752 2010 294552 2011 305070 2012 316209 2013 326787 2014 336415 2015 344363 2016 351119 2017 358222 2018 365389 2019 372787 2020 378195 2021 380917 2022 384097 2023 390131