This may be too little too late...
The worst thing that can happen is not matching, so apply to however many you want. The only thing I would advise is not applying to programs you don't reasonably have a chance (e.g. either coast if you're in the south) and don't skip applying to places because you don't like the location. I know great applicants who applied to over 100 programs
It sounds obvious but when you're actually picking programs its easy to tell yourself you don't need to apply somewhere because you've applied to enough "reasonable" programs.
EDIT: I don't think it's too late to apply to more if you want. It will still be transmitted to programs