Season 1 CBS , 1987 - 1988 Watch now Season 2 CBS , 1988 Watch now Season 3 CBS , 1989 Season 4 CBS , 1990 Season 11 CBS , 1996 - 1998 Season 12 CBS , 1998 Season 13 CBS , 1999 - 2000 Season 14 CBS , 2000 - 2002 Season 15 CBS , 2001 - 2004 Season 16 CBS , 2002 - 2006 Season 17 CBS , 2003 - 2008 Season 18 CBS , 2004 - 2006 Season 19 CBS , 2005 - 2012 Season 20 CBS , 2006 - 2014 Season 21 CBS , 2008 Season 22 CBS , 2008 Season 23 CBS , 2009 Season 24 CBS , 2010 Season 25 CBS , 2011 - 2012 Season 26 CBS , 2013 Season 27 CBS , 2013 - 2015 Season 28 CBS , 2014 Season 29 CBS , 2015 Season 30 CBS , 2016 - 2017 Season 31 CBS , 2017 Watch now Season 2018 CBS , 2018 Season 2019 CBS , 2019 Season 2020 CBS , 2020 Season 2021 CBS , 2021 Season 2022 CBS , 2022 Season 2023 CBS , 2023 Season 2024 CBS , 2024