Luna demand is over 3.5 million but supply is low