Who Values the Social Security Annuity? New Evidence on the Annuity Puzzle