Year current US$ 1995 568638685120.2565 1996 572033823502.6866 1997 519280961999.99896 1998 503789742920.7274 1999 495450617237.09424 2000 488517028741.16235 2001 465147054029.49585 2002 464551475645.76483 2003 527378144543.72095 2004 607445804715.3862 2005 589318742849.3809 2006 584098566388.1356 2007 655078142866.869 2008 692335818268.1233 2009 611549572755.8914 2010 690797779736.2623 2011 782869696387.5756 2012 768430281075.2814 2013 813507776889.4453 2014 785062895642.5885 2015 702790460202.7621 2016 692236506754.4928 2017 746303435584.967 2018 744450331526.0594 2019 727269875997.6312 2020 746846055205.9225 2021 826377808783.5409 2022 879918656382.2861