limestone shipments million 24 billion 25