Season 1
Sep 2, 2007124 episodes
Season 2
May 20, 2008120 episodes
Season 3
Feb 23, 2009120 episodes
Season 4
Oct 7, 2009140 episodes
Season 5
Nov 14, 202647 episodes
Season 6
Nov 14, 202644 episodes
Season 7
Nov 14, 2026108 episodes
Season 8
Nov 14, 2026104 episodes
Season 9
Nov 14, 2026100 episodes
Season 10
Nov 14, 2026100 episodes
Season 11
Nov 14, 2026100 episodes
Season 12
Nov 14, 2026100 episodes
Season 13
Nov 14, 2026100 episodes
Season 14
Nov 14, 2026100 episodes
Season 15
Nov 14, 2026100 episodes
Season 16
Nov 14, 2026100 episodes
Season 17
Nov 14, 2026100 episodes
Season 18
Nov 14, 2026105 episodes
Season 19
Nov 14, 2026100 episodes
Season 20
Nov 14, 2026112 episodes
Season 21
Nov 14, 2026220 episodes
Season 22
Aug 21, 2018181 episodes
Season 23
Nov 14, 2026111 episodes
Season 24
Nov 14, 2026100 episodes
Season 25
Nov 14, 2026100 episodes
Season 26
Dec 23, 202086 episodes
Season 27
Nov 14, 202652 episodes
Season 28
Nov 14, 2026100 episodes
Season 29
Nov 14, 202643 episodes
Season 30
Nov 14, 20260 episodes
Season 31
Nov 14, 20260 episodes