Year BoP, current US$ 2001 402069306.252216 2002 499799182.007633 2003 681243668.446447 2004 436278447.963933 2005 461950768.536755 2006 419656518.592057 2007 905372125.743495 2008 1024729577.22791 2009 998893485.372676 2010 950640000 2011 1074410000 2012 1028600000 2013 1127740000 2014 1098730000 2015 940790000 2016 962730000 2017 1288150000 2018 1403220000 2019 1365130000 2020 1505680000 2021 1381790000 2022 1272280000 2023 1545400000