The blood service needs 3 500 units daily to meet patient demand.