$21,046.70