How Many Episodes Have - Vikings Season 6?

Vikings Season 6 has 20 episodes.