Bikebandit.com goes back to 2005.
Once you have the part number you can compare prices on other OEM sites for different years.
The other thing you will need is the last six digits of your engine number.
It is stamped on the right side of the block near where the 3 header pipes join.
Subsequent part upgrade numbers will indicate an up-to engine number and above engine number.
This Wiki site will give you the high level years of the different models. In general most parts are interchangeable within each year range but in some cases parts were improved and you need to check the engine number.