How many shrimp is too many shrimp?

I have a 3 gallon nano tank with mostly neocaridina shrimp. I bought 10 from an online retailer and also have 3 celestial pearl danios, and one mystery snail.

I am obsessed with these little shrimp and would add a ton more if I could! I know they will eventually breed and I'll have more, but how many is too many if I wanted to add more?

Edit: I have removed the fish and the mystery snail. Sounds like I was not given great advice by the people at the fish store.