Year Number 1991 1751583151 1992 1787187948 1993 1820634074 1994 1860617467 1995 1901142328 1996 1942374023 1997 1988204904 1998 2034427323 1999 2080200912 2000 2123809022 2001 2159581267 2002 2193985000 2003 2230464090 2004 2267554949 2005 2303446419 2006 2340294752 2007 2377743763 2008 2408627633 2009 2442002074 2010 2471778174 2011 2504665741 2012 2534183361 2013 2563613208 2014 2593581423 2015 2627774776 2016 2657991045 2017 2687897840 2018 2718208510 2019 2751136933 2020 2727197401 2021 2799458107 2022 2841603782 2023 2908562574