Year current US$ 1995 208880981095.67444 1996 216062762633.48593 1997 209629530790.30832 1998 219700305399.37387 1999 232594777894.5424 2000 226837002020.145 2001 226224708755.29578 2002 243703815334.05505 2003 290315850433.00385 2004 329440106038.41833 2005 348324630700.01306 2006 364359338624.0378 2007 422250402052.086 2008 461506986173.55994 2009 402965901153.4718 2010 406617163060.9095 2011 447221730930.4222 2012 444026068987.8937 2013 478338435179.2269 2014 501067969907.5297 2015 427725010158.7795 2016 425180804080.3607 2017 470946130155.5181 2018 510908819563.9143 2019 513617398455.19214