112,946 123,041 117,876 90,49686,916