CommentStreams:D477e53e3c49c540d8bb91d28899f547
From The Lost Media Wiki
As it turns out, they have all five seasons. For some reason, seasons 4 and 5 are lumped with season 3 (mainly because season 3 is 8 episodes, season 4 is 18 and season 5 is 13).