Mississippi reports $24.9m April sports betting handle