Year Number 1991 1549497711 1992 1576635347 1993 1599647637 1994 1628287257 1995 1659690753 1996 1689205098 1997 1723547278 1998 1758428373 1999 1797676990 2000 1830936775 2001 1854532801 2002 1877149621 2003 1901746819 2004 1928399076 2005 1953624961 2006 1980415967 2007 2008051409 2008 2029031673 2009 2050772490 2010 2068269729 2011 2089211136 2012 2107559623 2013 2124551018 2014 2143076763 2015 2162728413 2016 2179312083 2017 2192498476 2018 2206826852 2019 2221503214 2020 2184078388 2021 2236612197 2022 2259130375 2023 2307746572