Year

World Bank

IMF

UNO

INEGI

1993

1,570,147

1,570,147

1,402,748

1,570,147

1994

1,779,754

1,779,754

1,585,840

1,779,754

1995

2,206,943

2,206,943

2,051,332

2,206,943

1996

3,020,033

3,020,033

2,820,217

3,020,033

1997

3,805,272

3,805,272

3,544,597

3,805,272

1998

4,586,366

4,586,366

4,295,078

4,586,366

1999

5,539,866

5,539,866

5,130,760

5,539,866

2000

6,464,302

6,464,302

6,132,389

6,464,302

2001

6,770,398

6,770,398

6,487,465

6,770,398

2002

7,160,499

7,160,499

6,993,815

7,160,499

2003

7,695,624

7,695,624

7,696,035

7,695,624

2004

8,693,240

8,693,240

8,690,254

8,693,240

2005

9,441,350

9,441,350

9,424,602

9,441,350

2006

10,520,793

10,538,115

10,520,793

10,538,115

2007

11,399,472

11,403,263

11,399,472

11,403,263

2008

12,256,864

12,256,863

12,256,864

12,256,863

2009

12,072,542

12,093,890

12,072,542

12,093,890

2010

13,266,858

13,282,061

13,266,858

13,282,061

2011

14,527,337

14,550,014

14,527,337

14,550,014

2012

15,599,271

15,627,713

15,600,077

15,626,907

2013

16,077,059

16,121,442

16,082,510

16,116,130

2014

17,209,663

17,050,555

17,009,379

17,251,612