Michigan voter rolls inflated by 500K