Year current US$ 1995 3699775807.5038633 1996 4172443604.2793713 1997 5211610299.774209 1998 5065883831.159975 1999 4943195276.358543 2000 5793424863.892213 2001 5752532505.579933 2002 5023626218.663549 2003 5220931847.520299 2004 6092621820.886416 2005 7208835155.325892 2006 8164420173.077012 2007 9728755817.768084 2008 10648298534.519897 2009 10007058631.781971 2010 11612965918.845127 2011 13791609371.224512 2012 15996796745.704113 2013 17261716725.78755 2014 16530737947.950794 2015 14690944952.270329 2016 14609678488.698097 2017 17258152106.470856 2018 17177861168.750355 2019 15762396430.455761