Year Number 1970 415464.78125 1971 427311.4375 1972 442093.84375 1973 465199.46875 1974 482487.5625 1975 505582.3125 1976 531376.8125 1977 558685.5625 1978 580486.9375 1979 603108.4375 1980 624834.0625 1981 646693.0625 1982 649421.5625 1983 669359.375 1984 693216.875 1985 708723.125 1986 742308.875 1987 756091.0625 1988 772436.5625 1989 787230.75 1990 787943.4375 1991 826736 1992 850555.1875 1993 878141.5 1994 889297.75 1995 937263.25 1996 961836.5 1997 999922.375 1998 1040206.125 1999 1080414.75 2000 1105989.875 2001 1169284 2002 1261109.625 2003 1306287.75 2004 1401769 2005 1462164.875 2006 1554373.625 2007 1624108.75 2008 1744983.125 2009 1834562.875 2010 1921858.5 2011 1980843 2012 2095274.5 2013 2155117 2014 2310901.75 2015 2400541.5 2016 2528922.75 2017 2645248.25 2018 2787861.5 2019 2812301.5 2020 2853151.5 2021 2933563 2022 2982459.75