Year Number 1978 1104900.375 1979 1140195.5 1980 1152121.75 1981 1175523.5 1982 1165738.25 1983 1191800.125 1984 1212973 1985 1312846.875 1986 1402785 1987 1509263.625 1988 1606144 1989 1692232.875 1990 1790756.375 1991 1852573 1992 1911499.25 1993 1974270.625 1994 2038493.25 1995 2126421.5 1996 2289562.5 1997 2434305.5 1998 2554324.5 1999 2711217.75 2000 2850885 2001 2889205.75 2002 3018839.25 2003 3237430.75 2004 3427681.75 2005 3662862.25 2006 3792500.5 2007 4129797.75 2008 4296300 2009 4413640 2010 4542977.5 2011 4574162.5 2012 4618440.5 2013 4578909 2014 4701457 2015 4851832.5 2016 4956522 2017 5129483.5 2018 5339455.5 2019 5479594 2020 5624279 2021 5861349 2022 6044843.5