Elastic pp scattering from ISR to Tevatron energies