38,436 30,006 29,617 31,70620,684