I've had my 325I 06' for a year now and its got
1 small ding on the passenger side

,
a 1/8 inch scratch on the rear bumper

,
two small scratches (paints off) on the front bumper (parking lot mishaps)

.
They are not very visible from a distance, but it still bothers me cuz I see those cosmetic defects daily. Should I go to a body shop and fix them or just leave them there? If i want to fix them, should I go thru insurance?
Any tips would be highly appreciated.