$21,045.95