Tom, I'm fairly sure that either me, Mr. Spkr or Panzererfer42 were the firsts to order the game last night and my order number is 80363.
I think that the order number system includes whichever non CMBB sales BFC had for this tracking period, so by the time order #80611 roilled around they were up to 248 copies sold, which might be a lower number if anyone ordered anything different like AA.
$11k + is not a bad take for a day in any case!
Gyrene