Year Number 1960 35001 1961 36402 1962 38148 1963 40049 1964 42042 1965 44126 1966 46318 1967 48629 1968 51064 1969 53630 1970 56186 1971 58407 1972 60171 1973 61780 1974 63447 1975 65194 1976 66966 1977 68712 1978 70478 1979 72282 1980 74607 1981 80392 1982 86589 1983 93112 1984 99944 1985 107060 1986 116656 1987 126776 1988 137415 1989 148647 1990 160845 1991 167888 1992 175592 1993 183738 1994 192128 1995 200623 1996 209257 1997 218070 1998 227027 1999 236077 2000 244866 2001 252973 2002 260968 2003 268835 2004 276603 2005 284307 2006 291992 2007 299625 2008 307192 2009 314622 2010 322218 2011 328762 2012 335379 2013 341874 2014 348451 2015 355043 2016 361750 2017 368695 2018 375462 2019 381965 2020 388341 2021 394509 2022 400642 2023 406996