BusinessWeek published their annual rankings of the best MBA programs in the US, and for the third straight year put HBS at the top.

Wharton was ranked 2nd and MIT Sloan 3rd (each climbed 4 spots since 2016), Chicago Booth 4th and Stanford 5th (dropped 3 spots since 2016). Columbia Business School climbed back into the top ten by rising two places from 11th last year. Haas School of Business lost three places falling to 11th place.

The rankings methodology used by Businessweek involves weighting each of five principle factors. Employer surveys account for 35% of a school’s score, alumni surveys account for another 30% and a combination of current student surveys (15%), salary rankings (10%) and job placement (10%) together account for the remaining 35 percent of the final score. Businessweek said that nearly 10,000 MBA alums responded to the alumni survey and 9,461 MBA graduates filled out the student satisfaction surveys this year.

Harvard stayed at the top as a result of a number one ranking from corporate recruiters, a survey that asks companies to name the programs that best deliver the skills sought in MBA hires. HBS was also third best in the magazine’s poll of alumni from 2008 to 2010. Harvard also was second, only to Stanford, in starting salaries. The salary and placement data used for the ranking is a year old, reflecting the outcomes for the Class of 2016.

Here are the top 20 schools:

1. Harvard
2. Wharton
3. MIT (Sloan)
4. Chicago (Booth)
5. Stanford
6. Duke (Fuqua)
7. Tuck
8. Kellogg
9. Columbia
10. Rice (Jones)
11. Berkeley (Haas)
12. Michigan (Ross)
13. Cornell (Johnson)
14. Carnegie Mellon (Tepper)
15. Washington (Foster)
16. Yale
17. Virginia (Darden)
18. NYU (Stern)
19. UCLA (Anderson)
20. Texas (McCombs)