At 0900 GMT, commercial banks quoted the shilling at 100.30/40 per dollar, from Thursday's close of 100.25/35.