What does Besserverdienende mean?

Besserverdienende - German to English

greater earners