Domain — Target player draws a card for each basic land type among lands they control.
How many lands you control of a particular basic land type is irrelevant to a domain ability, as long as that number is greater than zero. As far as domain is concerned, ten Forests is the same as one Forest.
You draw one card per basic land type, not for each basic land. This makes it a maximum of 5 cards.