IGG is heavily delayed.
It showed 300 backers when I ordered, but my order number was 696 (16 minutes after the page went live)
**edit: Unless there is another campaign running somewhere else like last time and they started the IGG orders at a number > 1.