Unstoppable Domains gives back over $100m in credits to customers