What does registration cost?