twenty nine hundred is more common with the year or addresses.
It was the year twenty nine hundred and we were at fifteen forty Saint Marks boulevard.
Two thousand nine hundred is more common when counting something.
I have two thousand nine hundred apples.
However, as Abu said, you can use both.