Season 1
31 episodes
Season 2
42 episodes
Season 3
27 episodes
Season 4
39 episodes
Season 5
38 episodes
Season 6
32 episodes
Season 7
11 episodes
Season 8
23 episodes
Season 9
33 episodes
Season 10
Season 11
7 episodes