what do i need to sell car insurance in texas average salary for insurance agent in pa