20,949,000