Hi ...
#1 you could try jittering (offset the points), lots of references including ... http://support.sas.com/kb/24/923.html
#2 or how about just using a different size symbol (or different symbols) that varies in size (or type) by the number of whatever at any given location.
#3 or, I assume you add symbols to a map with annotate. If' I'm correct, the POSITION variable has 15 distinct values for any set of x/y coordinates. So maybe just varying the value of POSITION will allow you to avoid overlap