I believe they had 115k pre orders before the vehicle was revealed. Still pretty amazing, Musk get's to sit on $115 Million while finishing development, I bet he could have doubled or tripled the deposit amount and still had the pre orders.115,000 pre orders in one night...WOW. That's knowing what the market wants.