Year BoP, current US$ 2002 232206286887.5882 2003 258777199401.2947 2004 310418546928.4273 2005 344185294983.3795 2006 381854874875.4067 2007 461777328485.833 2008 521519326271.80304 2009 427834324587.1316 2010 461272420870.9941 2011 508807327362.889 2012 487326710222.5656 2013 507130612195.9104 2014 519173202867.74524 2015 426807937353.83923 2016 446858659498.073 2017 482831761498.7572 2018 527666742674.9549 2019 514577142565.3078 2020 473354155092.0001 2021 601332132163.9966 2022 634770431811.7303 2023 629663942032.9968