Not habrosus, if you google for images you will see habrosus look quite different. These are your "normal" cory, not dwarf. Good guess though!
Schwartz looks pretty darn close. However, If you look up images of schwartz cories, you will see they have distinct, neat parallel lines running down their bodies. All three of mine do not have such neat lines, they don't have lines at all! They seem to have random spots all over their bodies, which leads me to think they are not pure schwartz cories. Or perhaps they are, with funny lines?
Here's a picture I found, and it looks just like mine.
Punctatus Cory (Corydoras punctatus)
Called a Punctatus cory. I did a quick search, and it looks like the species is either 1) Rare in the hobby or 2) Not actually a Punctatus cory. My google search is bringing up hits for "spotted" cories, but they don't look like mine and the descriptions for "punctatus/spotted cories" do not match mine either! Forum posts on other forums suggest they are not common, because most people don't know what they are. This is interesting....
They don't quite resemble the usual agassizii I've seen online either. But not too far off.