Year current US$ 1995 116575418.9944134 1996 123424581.0055866 1997 127860335.19553073 1998 133217877.09497206 1999 144234636.8715084 2000 144553072.62569833 2001 144229050.27932963 2002 144491620.11173183 2003 157000000 2004 178793296.08938548 2005 192201117.31843576 2006 211893854.74860334 2007 279832402.23463684 2008 302726256.98324025 2009 285273743.01675975 2010 242636871.50837988 2011 268793296.08938545 2012 271022346.3687151 2013 246916201.11731842 2014 249977653.63128492 2015 248279329.60893854 2016 254698324.02234638 2017 265743016.75977653 2018 291269832.4022347 2019 348843575.4189944