Year Number 1960 50094 1961 51184 1962 52309 1963 53473 1964 54651 1965 56312 1966 58438 1967 60420 1968 62270 1969 64150 1970 66112 1971 68153 1972 70239 1973 72336 1974 74423 1975 76527 1976 78668 1977 80790 1978 82874 1979 85014 1980 87303 1981 89707 1982 92145 1983 94553 1984 97097 1985 100072 1986 103400 1987 106833 1988 110225 1989 113559 1990 116993 1991 120499 1992 123912 1993 127190 1994 130280 1995 133257 1996 136154 1997 138876 1998 141377 1999 143644 2000 145914 2001 148364 2002 150901 2003 153458 2004 156014 2005 158562 2006 163497 2007 171583 2008 180542 2009 189739 2010 199169 2011 208805 2012 218617 2013 228512 2014 239142 2015 250493 2016 261719 2017 272628 2018 282965 2019 291624 2020 297122 2021 300736 2022 301315 2023 298591