The Annuity Puzzle