Found 2 synonyms
many
many variants
many options
many times
on many occasions
many forms
many ways
several variations
different variations