Workers in Milan have the highest average incomes in Italy: ?30,009. The city, by the total income, comes second in Italy, after Rome, with ?29,825,439,714.In worldwide terms, Milan's workers have the 26th highest gross earnings, four places up from 2008 in which it was 30th. In such a way, Milan has overcome cities such as Madrid and Barcelona, yet still falls behind Montreal and Toronto. According to a study by Mercer, Milan is the 41st best world city in terms of quality of life, coming after London and Kobe, and overtaking Portland, Oregon and Barcelona.