Year BoP, current US$ 2002 122743517962.2221 2003 141391066838.58783 2004 177816281795.5986 2005 225223611509.18997 2006 260331003454.55585 2007 333396961678.2876 2008 434313204498.658 2009 366635434586.37537 2010 433233338077.2143 2011 504860850431.1909 2012 561000296441.7512 2013 574032872339.4814 2014 543337302129.75073 2015 444146841275.9733 2016 364298763778.6915 2017 400105674272.5168 2018 466971941375.0501 2019 526231304121.56396 2020 408229256543.69495 2021 471451720778.647 2022 548955729266.1283