S01 Season 1 1996 · 27 eps
S02 Season 2 1997 · 38 eps
S03 Season 3 1998 · 36 eps
S04 Season 4 1999 · 37 eps
S05 Season 5 2000 · 37 eps
S06 Season 6 2001 · 42 eps
S07 Season 7 2002 · 39 eps
S08 Season 8 2003 · 37 eps
S09 Season 9 2004 · 38 eps
S10 Season 10 2005 · 40 eps
S11 Season 11 2006 · 43 eps
S12 Season 12 2007 · 39 eps
S13 Season 13 2008 · 38 eps
S14 Season 14 2009 · 4 eps
S15 Season 15 2010 · 45 eps
S16 Season 16 2011 · 41 eps
S17 Season 17 2012 · 41 eps
S18 Season 18 2013 · 43 eps
S19 Season 19 2014 · 43 eps
S20 Series 2015 2015 · 42 eps
S21 Series 2016 2016 · 43 eps
S22 Series 2017 2017 · 41 eps
S23 Series 2018 2018 · 35 eps
S24 Series 2019 2019 · 35 eps
S25 Series 2020 2020 · 34 eps
S26 Series 2021 2021 · 35 eps
S27 Series 2022 2022 · 29 eps
S28 Series 2023 2023 · 33 eps
S29 Series 2024 2024 · 31 eps
S30 Series 2025 2025 · 37 eps
S31 Series 2026 2026 · 34 eps