For the last batch I read there was 30,000. I'm not sure about the earlier ones - maybe around 15,000. The hash rate has gone up 5 fold since June, and the difficulty has doubled in the past month, and it could be expected to continue.
The yearly profit is down to 27k per year per mining...