Year Number 1970 1422563.625 1971 1424681.125 1972 1469106.375 1973 1537979.75 1974 1609788.5 1975 1679165 1976 1740820.625 1977 1780544 1978 1833124.5 1979 1876314.625 1980 1944479 1981 2022470.625 1982 2082592.125 1983 2140400 1984 2203627.25 1985 2274947.5 1986 2342899.25 1987 2420819.25 1988 2486820.75 1989 2540642 1990 2567359.5 1991 2657981 1992 2692567.75 1993 2724649.75 1994 2817237 1995 2893813.75 1996 2944449.25 1997 2997723.25 1998 3089240.75 1999 3127621.75 2000 3214828 2001 3280855.25 2002 3321563.25 2003 3351416.25 2004 3367212.5 2005 3378474.75 2006 3415904 2007 3431299 2008 3441990.25 2009 3462473.25 2010 3503817 2011 3551505.25 2012 3549765.5 2013 3581245 2014 3635107.25 2015 3697132 2016 3759306.25 2017 3831926.25 2018 3906498.75 2019 3986271.25 2020 4055822.75 2021 4106911.25 2022 4155265.25