Year Number 1960 49982 1961 50817 1962 51735 1963 52751 1964 53883 1965 55093 1966 56399 1967 57821 1968 59329 1969 60911 1970 62593 1971 64395 1972 66291 1973 68320 1974 70467 1975 72703 1976 75048 1977 77499 1978 80103 1979 82920 1980 85950 1981 89161 1982 92529 1983 96044 1984 99739 1985 103640 1986 107784 1987 112150 1988 116721 1989 121518 1990 126491 1991 131553 1992 136622 1993 141663 1994 146628 1995 151494 1996 156260 1997 160925 1998 165458 1999 169827 2000 174080 2001 178398 2002 182872 2003 187526 2004 192283 2005 197077 2006 202028 2007 207221 2008 212746 2009 218702 2010 225137 2011 231966 2012 238782 2013 245220 2014 250764 2015 257421 2016 266179 2017 275359 2018 284792 2019 294726 2020 304416 2021 312756 2022 320767 2023 330301