shannon thornton date of birth