Year Number 1968 170108 1969 171220 1970 172148 1971 173922 1972 174876 1973 175977 1974 178512 1975 180446 1976 181485 1977 183027 1978 184551 1979 184781 1980 184798 1981 185147 1982 186068 1983 188036 1984 187088 1985 188014 1986 189485 1987 192491 1988 196543 1989 202660 1990 207424 1991 212879 1992 218488 1993 224790 1994 230427 1995 235312 1996 238532 1997 240131 1998 241017 1999 244952 2000 247909 2001 248767 2002 248643 2003 247611 2004 246064 2005 246290 2006 246763 2007 248504 2008 251655 2009 254272 2010 257058 2011 260629 2012 262655 2013 264761 2014 267601 2015 270010 2016 272606 2017 274398 2018 275669 2019 275766 2020 275267 2021 275554 2022 274498