Year current US$ 1995 495895744.7575897 1996 578678977.4433713 1997 496774926.0052051 1998 479881561.1592869 1999 498867132.0070083 2000 544583482.6832713 2001 566849005.3689244 2002 614406211.7104436 2003 714520599.9176788 2004 893515715.1742541 2005 1033755061.9855751 2006 1335067234.3865492 2007 1564961158.9550452 2008 1848926414.8555386 2009 1713804210.905651 2010 2026657016.4328747 2011 2544620672.766542 2012 2746583088.6385694 2013 3126920770.914241 2014 3323117876.837638 2015 3342543774.053535 2016 3384417975.3241806 2017 3846407022.7231207 2018 4774547289.201801 2019 5046135659.555419