Year current US$ 1995 128505132066.96652 1996 136198204199.21223 1997 143513609961.51385 1998 158142766775.3282 1999 153069401307.149 2000 165344828015.74442 2001 183133291787.33856 2002 206562847827.80167 2003 264203549917.95975 2004 345705024418.62726 2005 412745991039.3528 2006 501749675531.51514 2007 639917662703.6388 2008 761122747330.664 2009 601158186703.3123 2010 687104357197.7833 2011 822578722179.7563 2012 797607278099.45 2013 854573772347.6857 2014 896968075793.8671 2015 793920913780.177 2016 823462054677.0771 2017 930698247366.0518 2018 1043618103841.3094 2019 1041840125844.2394 2020 986354807112.0055 2021 1214991771403.6326 2022 1345073843306.5728 2023 1423281030540.563