How many igneous rocks have crystals?