Small bumps on penis

Patient: I have these little bumps on the shaft of my penis and I am not sure what they are. I was wondering if you could identify them because I fear it may be an STD but I have been with the same person for 9months and have not been with anyone else and they have just started showing up recently. Also, there seems to be more every day.