Year Number 1970 515395.4375 1971 485291.84375 1972 512433.6875 1973 538571.9375 1974 559456.3125 1975 578008.5625 1976 598369.9375 1977 620412.875 1978 630918.9375 1979 642399.3125 1980 653748.5625 1981 670357.1875 1982 691252.1875 1983 721452.4375 1984 746346.875 1985 770280.8125 1986 791514.5625 1987 805350 1988 823943.6875 1989 851930.8125 1990 905896.875 1991 960310.125 1992 1001885.4375 1993 1045065.875 1994 1086520 1995 1151415.375 1996 1194555.125 1997 1254115 1998 1308037.375 1999 1329032 2000 1383285.625 2001 1439738.125 2002 1500768.875 2003 1560142 2004 1634532 2005 1691099.25 2006 1740172.75 2007 1781765.125 2008 1805055.5 2009 1847747.875 2010 1879067.5 2011 1921619.375 2012 1961369.875 2013 1992418 2014 2040360.125 2015 2084583.25 2016 2129450.5 2017 2182350.5 2018 2234122.5 2019 2287875.5 2020 2334458.75 2021 2393724 2022 2438254