What numbers between 100 and 9000 are divisible by 3?

There are 2,966 numbers between 100 and 9,000 that are divisible by three.