Because the Bundesliga has 18 teams unlike EPL, La Liga, Serie A and Ligue 1 where each league has 20 teams competing. Every team in Bundesliga plays other 17 teams twice (once at either home grounds) every season resulting in each team playing 34 matches.
Bundesliga, a club must either wholly- or majority-own its association football team. In case of majority ownership, the football team is operated as a separate company, of which 50% of the votes plus one vote must belong to the parent club, while the rest of votes belong to the investors.