Year BoP, current US$ 2000 19301390 2001 55352190 2002 39283619.6385646 2003 63814870.9244159 2004 -12750241.5090115 2005 149735214.371952 2006 2788888125.24316 2007 828328110.422872 2008 -1280414659.4558 2009 37778852.662488 2010 133946835.078582 2011 7902716.64515256 2012 -418199015.589976 2013 65417692.9500827 2014 -135227878.958823 2015 5749105.45884339 2016 -26241071.501896 2017 23773408.1440971 2018 -1517713952.427 2019 482217167.250684 2020 899882885.475547 2021 116299676.310105 2022 39328192.4963327 2023 377935490.780929