barbara davis net worth 2021