I applied to 22 of the 58 programs, not in a specific region, but across the country and those 22 have either already started interviewing or will be interviewing by mid to end March. So no I didn't contact every program but I did contact 38% of them (but all the big ones i.e. 3 or more fellows per year) maybe some of the programs that have only 1 or 2 spots might not start interviewing till April, but all the big programs which is where I applied will be interviewing by then. I would think that the smaller programs would most likely fill internally anyway so there's no point in applying to them, at least that's my thought process.