зрители швыряли гнилыми яйцами в танцоров.

In this sentence, why is "гнилые яйца" in instrumental? I initially thought that the verb takes the instrumental case, but then I checked and found something that confused me more. It said:

швырять деньги/деньгами

Why the choice of cases?

I would be greatful if someone could please elaborate on this. Thanks!