2,899,000