Year Number 1960 59807 1961 61357 1962 62996 1963 64713 1964 66504 1965 68389 1966 70358 1967 72394 1968 74521 1969 76748 1970 79041 1971 81791 1972 85000 1973 88250 1974 91620 1975 94998 1976 98312 1977 101675 1978 105092 1979 108540 1980 112008 1981 115499 1982 119003 1983 122528 1984 126046 1985 129503 1986 132942 1987 136399 1988 139841 1989 143313 1990 146867 1991 150461 1992 154045 1993 157660 1994 161363 1995 165172 1996 169028 1997 172844 1998 176636 1999 180329 2000 183968 2001 187617 2002 191231 2003 194870 2004 198537 2005 202253 2006 206113 2007 210102 2008 214116 2009 218223 2010 222559 2011 227215 2012 232231 2013 237490 2014 242831 2015 248165 2016 253431 2017 258578 2018 263599 2019 268533 2020 273518 2021 278450 2022 283259 2023 287957