with this year's sales being ludicrous, we're looking at about 35m by the end of the year, meaning anything below 37m lifetime can essentially be ruled out, with 38m being probably close to the median probability. Honestly, I can't believe I am saying this, but 40m may still be on the table, assuming the switch doesn't get killed immediately after it's replaced