Season 1 HBO , 1995 Season 2 HBO , 1996 Season 3 HBO , 1997 Season 4 HBO , 1998 Season 5 HBO , 1999 Season 6 HBO , 2000 Season 7 HBO , 2001 Season 8 HBO , 2002 Season 9 HBO , 2003 Season 10 HBO , 2004 Season 11 HBO , 2005 Season 12 HBO , 2006 Season 13 HBO , 2007 Season 14 HBO , 2008 Season 15 HBO , 2009 Season 16 HBO , 2010 Season 17 HBO , 2011 Season 18 HBO , 2012 Season 19 HBO , 2013 Season 20 HBO , 2014 Season 21 HBO , 2015 Season 22 HBO , 2016 Season 23 HBO , 2017 Season 24 HBO , 2018 Season 25 HBO , 2019 Season 26 HBO , 2020 Season 27 HBO , 2021 Season 28 HBO , 2022 Season 29 HBO , 2023 Watch now