20,971,000