Mine is from an 02 and it works for my 07. It would be safe to say 08 back to at least 02 will fit. I am sure others will have other years that will work. I think 09 and up need holes drilled to work on older bikes.
I just got one with an 03 Ultra i bought. It has the quick detach brackets on the tour pak but not on the bike. I am interested in selling it. It is silver/black for a 2003 Anniverary Ultra. Pm me if you interested.