24 pharmacy warehouses