Genital warts/herpes/ fordyce ?

Noticed these bumps on my shaft. They don't itch or hurt. Any idea of what it could be?

image

vp