Year current US$ 1995 69932036636.95787 1996 81141649048.6258 1997 83332011909.88786 1998 93721586004.4887 1999 92658430272.1277 2000 97883032391.2956 2001 111226947409.56058 2002 117169150347.55846 2003 126436749098.436 2004 143859623221.73685 2005 172428351501.15146 2006 193638222739.54468 2007 238389421774.23727 2008 298730057005.4814 2009 249306922569.5497 2010 262926740291.18164 2011 283790461069.8895 2012 273270235728.57343 2013 291973687416.0963 2014 299503699744.6856 2015 262839368616.5274 2016 257885356612.3218 2017 293309163283.5741 2018 332130396706.0542 2019 339061956698.68146 2020 342667284143.4126 2021 386121969995.7301 2022 394959304654.94086 2023 476615535911.8598