provider salary