100 shops (46/48)

100 shops