Year BoP, current US$ 2002 2517060254.16958 2003 2880750414.6615 2004 4325196312.76566 2005 3939937615.24287 2006 4210051772.21794 2007 4996212153.58356 2008 6893080923.88625 2009 9383147903.40091 2010 15506387499.9443 2011 21293068830.6609 2012 24977405438.4769 2013 30864735567.9244 2014 28904863218.7461 2015 17350450010.7472 2016 18523407221.942 2017 23248399457.5754 2018 27305253729.9356 2019 27932174471.2508 2020 363882485.185814 2021 4393855975.13619 2022 -809986419.77913