Bayern Munich have won the most Bundesliga titles. Borussia Dortmund and Borussia Mönchengladbach are next best.