The St. Louis Cardinals of MLB have won the most World Series Pennants of any team in the National League. How many of them have they won?

Sport Trivia: The St. Louis Cardinals of MLB have won the most World Series Pennants of any team in the National League. How many of them have they won?