Did not see any on mention it so I will offer my best guess. In this version (0.02) you need 1000 total character levels to earn a pearl. I think. Just in case it matters my spiral was at 75 and my mouse at 125. You also need 1 extra pearl for every extra character so the prices are 1, then 2, then 3 etc. If I make it far enough to unlock all the new ones I will come back and say how many there are with an edit.
EDIT
omarspec covered it. Thanks
EDIT
omarspec covered it. Thanks