can anyone actually knowledgeable on the subject explain how it works? everyone here seems to think over a million a year are being accepted, but i google and it says anywhere from 100k to 200k. obviously not great, but it isn't 1 million a year. the cap is supposed to be 80k but the added a lottery on top that adds more, but i can't get information on how many win that lottery too
United States