wade allen net worth