Year current US$ 1989 652789795922.186 1990 760091240713.4222 1991 836108198375.6473 1992 917845185952.9193 1993 1087282645391.1602 1994 1275860672139.506 1995 1398568168000.6594 1996 1524876955040.373 1997 1662178389962.0574 1998 1667026803513.809 1999 1478380248941.3618 2000 1635163185309.0422 2001 1600124619931.2952 2002 1426420288378.6772 2003 1462467256573.394 2004 1635015045530.0083 2005 1988742507705.1514 2006 2289926240069.2407 2007 2693383119549.205 2008 3127897562959.706 2009 2961080790687.1797 2010 3655855263665.6587 2011 4246354453603.792 2012 4262512160594.106 2013 4424612301679.865 2014 4485572698920.371 2015 3849645405552.2104 2016 3742404063575.0464 2017 4163825877811.9507 2018 4030534399940.7583 2019 3978653541583.935 2020 3338316147993.437 2021 3797455604419.762 2022 4441916278113.246 2023 5012170236842.925