31,900 9,500 41.500 153,018 34.50036,000