Year Number 1970 511060.75 1971 525895.875 1972 548189.25 1973 575074.8125 1974 627088.5 1975 658799.9375 1976 683656.8125 1977 711758.8125 1978 751438.5 1979 811373.75 1980 851643.5625 1981 883658.625 1982 922150.3125 1983 952468.5 1984 979889.875 1985 989124.375 1986 1029193.375 1987 1041187.9375 1988 1063420.25 1989 1145477 1990 1147962.375 1991 1191141.875 1992 1200514.5 1993 1199786.75 1994 1180953.75 1995 1225889 1996 1224908.875 1997 1230980.125 1998 1272917.375 1999 1305272.375 2000 1332062.375 2001 1358896.75 2002 1400828.75 2003 1457390 2004 1534301 2005 1622230.75 2006 1710323.875 2007 1822615.125 2008 1944445.875 2009 1999342.125 2010 2103519.75 2011 2129908 2012 2227514 2013 2355579.75 2014 2527149.5 2015 2640415.75 2016 2736357.75 2017 2867301 2018 3002299 2019 3032192.5 2020 3066303 2021 3148120.75 2022 3204773.25