Our suggestions
abundance of
Instead of 'abundance of' we suggest you use:

enough, plenty, a lot (or say how many or how much)