121,376 111,015 109,630 117,930127,545