Year current US$ 1995 371018147851.6146 1996 384949428608.9584 1997 351622727272.7273 1998 367380554627.46405 1999 375703250299.61475 2000 354228502862.74585 2001 373811582805.90594 2002 424696874214.1184 2003 543369861778.43024 2004 642466839208.882 2005 690193913126.8479 2006 756740621749.4106 2007 903546577908.6304 2008 1036250180617.1873 2009 992474169674.218 2010 942535498483.3352 2011 1002349761536.9669 2012 907862510475.0002 2013 928593570658.8262 2014 939305851542.7418 2015 813365038398.0465 2016 837917908098.4457 2017 890614656862.3545 2018 964935491825.0973 2019 950710369027.4495 2020 872972490697.2787 2021 974644248961.2246 2022 962670738764.5952 2023 1083238698890.2152