103,948 102,831 104,991 103,286 101,964 102,971104,307