Year Number 1970 553569.625 1971 589508.5625 1972 624822.25 1973 655526.0625 1974 710256.625 1975 741595.375 1976 789582.4375 1977 861290.6875 1978 988545.375 1979 1102644 1980 1150492.125 1981 1215336.5 1982 1264849.25 1983 1313794 1984 1340172.375 1985 1326033.75 1986 1313418.375 1987 1307324.25 1988 1338028.125 1989 1398248.875 1990 1382233.875 1991 1433946 1992 1476940.125 1993 1556552.875 1994 1566361.125 1995 1598041.25 1996 1620864 1997 1657855.125 1998 1678786.875 1999 1734859.125 2000 1813958 2001 1938323.625 2002 2063185.625 2003 2276263.25 2004 2361648.5 2005 2452535.75 2006 2557532.5 2007 2598396.5 2008 2711151 2009 2851074 2010 3002676.5 2011 3187433.5 2012 3179534 2013 3530638 2014 3736250.75 2015 3857191.5 2016 3984015.5 2017 4157754.5 2018 4363591.5 2019 4314421 2020 4293351.5 2021 4507550 2022 4596912.5