Year current US$ 1995 522216016390.65796 1996 555404725193.4841 1997 560356449156.7866 1998 565195602239.0668 1999 583237468517.2473 2000 596264818678.01 2001 578659604540.2744 2002 595908753484.191 2003 646313998612.5906 2004 767670139801.4073 2005 829031044550.5559 2006 896936799785.3398 2007 1040252065963.5928 2008 1153392933037.3984 2009 1052491143559.5074 2010 1166383975988.9202 2011 1307820554832.446 2012 1375444457151.1606 2013 1481874622805.7173 2014 1563278460419.1145 2015 1516754650633.1082 2016 1541142563377.129 2017 1681211087096.032 2018 1829956003842.3901 2019 1863068555520.5352