It means that there were quite a lot of these people. When something is rare, you have to pay a large amount of money to get it. If you can find it everywhere, then it's cheap: "a dime a dozen".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.