shannon kelley net worth