At 0900 GMT, commercial banks quoted the shilling at 103.80/104.00 per dollar, the same as Tuesday's close.