Calcite. I saw some emerald colored calcite wich looks similar to the green one. The other samples resemble calcite, but I am not sure. The emerald colored calcite would be rare. Calcite is soft, you should be able to mark it easily with a rock hammer or a pocketknife. If you streak test it, it will be a white streak, no matter what color the calcite is.