Year current US$ 1995 77268540051.99193 1996 90161607233.89912 1997 95619061681.73708 1998 91808881146.1415 1999 94896859297.2848 2000 104917975603.98154 2001 111472070517.63593 2002 119638883087.59915 2003 128178937473.95303 2004 161064972033.58954 2005 180851654614.60394 2006 203970778188.7548 2007 240374911179.3431 2008 266420078350.76407 2009 250653054137.21573 2010 280609654965.3805 2011 302031919858.0492 2012 319849030945.6834 2013 340359133245.3648 2014 345031976189.8914 2015 339709606655.9108 2016 341138750347.1114 2017 378135194337.9187 2018 412372433133.13666 2019 428803949567.7302