Year Number 1960 87744 1961 88745 1962 90563 1963 93199 1964 95870 1965 98577 1966 101335 1967 104146 1968 107015 1969 109957 1970 112970 1971 116057 1972 119223 1973 122461 1974 125751 1975 129070 1976 132263 1977 135338 1978 138590 1979 141951 1980 145865 1981 150119 1982 153005 1983 155639 1984 159367 1985 163389 1986 167428 1987 171483 1988 175507 1989 179508 1990 183595 1991 187665 1992 191679 1993 195708 1994 199692 1995 203559 1996 207352 1997 211114 1998 214869 1999 218583 2000 222256 2001 226029 2002 230076 2003 234287 2004 238441 2005 242533 2006 246764 2007 251415 2008 256505 2009 261928 2010 267673 2011 273641 2012 279633 2013 285041 2014 289866 2015 295452 2016 301896 2017 308317 2018 315129 2019 322832 2020 329198 2021 333263 2022 337508 2023 344136