Year BoP, current US$ 2002 768137200 2003 994724700 2004 1219841300 2005 492025500 2006 483430200 2007 534049300 2008 576512500 2009 599311100 2010 842102941 2011 1050936711 2012 1311787958 2013 937227359 2014 836264767 2015 824698053 2016 899523470 2017 1124964688.2 2018 1116258706 2019 1243494480 2020 1409162182 2021 2161326665 2022 1752830055 2023 2104999783