$21,042.95