The reason is that the word each is generally used in situations where we consider the Warehouses individually or sequentially, whereas every and all are used for generalizations.

So I think you have understood it but failed to express it. Please refer to this [link] (http://english.stackexchange.com/questions/6656/difference-between-each-and-every?rq=1)