Förråd af bomull i London 29,366 balar,