Were they just props for this meeting? Who's the unlucky one to get that red one in the front everyone was hanging around. I hope not me.
Edit: Oh, I skipped the stockholder part. I didn't see they're using the cars as conference rooms. I hope those are test drive and not customer vehicles
By way of rough count, the left side looks like a 12x12 block, and the right looks like 11x12. So maybe ~276 cars. Added a couple screenshots so people don't have to track down the video.