Surface and bulk impurity eigenvalues in the shallow donor impurity theory