Year BoP, current US$ 2002 649578711.051757 2003 883952796.310737 2004 1022734876.1544 2005 1359788108.7515 2006 1543172139.27055 2007 1678612578.17073 2008 1515830243.09018 2009 2557958273.71556 2010 2480222841.12553 2011 2533613936.39068 2012 2649669442.82256 2013 3356686924.5767 2014 3306641239.14738 2015 3203851057.56828 2016 3785873237.5491 2017 3636958954.1829 2018 4161056603.99267 2019 3722740529.05839 2020 3735997594.58001 2021 4042558035.42571 2022 4076074549.513 2023 4087696829.74609