Year current US$ 1995 641187660.8456273 1996 717121528.2535311 1997 649557464.5307021 1998 604407510.2174706 1999 638650244.0925255 2000 693549039.5392398 2001 733935064.7889352 2002 799470877.0824318 2003 934423251.5672692 2004 1095529760.010375 2005 1254081716.5192297 2006 1583722258.6555235 2007 1906558258.3393667 2008 2097093577.0772665 2009 1964964409.339796 2010 2597651759.011032 2011 3135765873.0551815 2012 3703547555.7743483 2013 3973927113.9092093 2014 4149918148.2134786 2015 4121968391.0093102 2016 4257872449.9001474 2017 4595832373.978096 2018 5543501252.347439 2019 5836421997.17615