Year current US$ 1995 496808739.6199309 1996 492291945.37864006 1997 499353423.3989708 1998 475623296.34917766 1999 446032165.39040935 2000 521243721.48369104 2001 634038388.4307462 2002 639948200.3002309 2003 833417653.9426353 2004 968611852.9184202 2005 1098937232.1330187 2006 1363196995.3695364 2007 1489302302.233415 2008 1719306170.6776073 2009 1635176655.2803922 2010 1921032107.7282703 2011 2626782046.2692757 2012 2865728152.44484 2013 3193737955.0907145 2014 3298216524.915713 2015 3554231083.6385083 2016 3495969397.406973 2017 3957953319.3328466 2018 4902991667.91126 2019 5106156381.494127