107,500 105,840 5,657 20,5692,954