Tom Coon retires after three decades of service