Year BoP, current US$ 2002 48416949927.47556 2003 62445723263.153076 2004 77153497925.26294 2005 109403952263.25789 2006 123566120308.7934 2007 148826763520.85327 2008 177808227391.96744 2009 168903620828.12238 2010 178285836138.73358 2011 205209227950.33047 2012 206359046328.22882 2013 240317666670.81082 2014 264066313028.05298 2015 255638949184.805 2016 271277331465.45465 2017 304222561278.161 2018 363244207606.92706 2019 391335540359.05524 2020 434181620009.4988 2021 533659472931.4482 2022 540785830062.99207 2023 609067271296.4102