31 , 500 590 21 , 700 2 , 291 ,000