Year Number 1979 257804.875 1980 274774.78125 1981 295562.40625 1982 309440.53125 1983 325387.90625 1984 350536.28125 1985 371027.6875 1986 387797.5625 1987 396283.65625 1988 401039.03125 1989 403200.28125 1990 414224.84375 1991 433671.8125 1992 439015.6875 1993 453840.375 1994 472820.3125 1995 498822.875 1996 522918.40625 1997 531235.5625 1998 557179 1999 582604.6875 2000 617593.6875 2001 661217.25 2002 676742.8125 2003 714112.1875 2004 769493.25 2005 792544.3125 2006 853891.75 2007 914251.5625 2008 971177.125 2009 1062878.875 2010 1107626.625 2011 1144759.375 2012 1176876.5 2013 1284446 2014 1419121.25 2015 1510592 2016 1508188.25 2017 1581151.75 2018 1567959.75 2019 1684529.75 2020 1756196.375 2021 1811816.375 2022 1882944.125