111,550 108,675 7,904 19,969 928 16,094 1,453 2,305 1 , 416 , 980 24,900 114,913590