$21,046.87