|   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  |