changed all remaining numeric fields to use NumberRange validators instead of DataRequired