Yes, Italy is actually in 6th place. According to 1999 figures from NYC Visit here's the breakdown of the top 10 countries:

United Kingdom 957,000
Canada 910,000
Germany 490,000
Japan 425,000
France 311,000
Italy 262,000
Brazil 150,000
Mexico 144,000
Argentina 143,000
Netherlands 141,000