Year Number 1960 98870 1961 101406 1962 104963 1963 108928 1964 113023 1965 117263 1966 121680 1967 126284 1968 131077 1969 136059 1970 140735 1971 143732 1972 144798 1973 145232 1974 145716 1975 146275 1976 146786 1977 147169 1978 147518 1979 147876 1980 148798 1981 150857 1982 153508 1983 156131 1984 158663 1985 161137 1986 163604 1987 166085 1988 168584 1989 171266 1990 174630 1991 178805 1992 183516 1993 188520 1994 193566 1995 198511 1996 203394 1997 208271 1998 213102 1999 217865 2000 222518 2001 227001 2002 231264 2003 235308 2004 239155 2005 242873 2006 246494 2007 249996 2008 253369 2009 256599 2010 259594 2011 262614 2012 265726 2013 268717 2014 271704 2015 274677 2016 277736 2017 280983 2018 284085 2019 286974 2020 289745 2021 292344 2022 294911 2023 297646