Fitted about 18 months ago when I got the satnav and used for earplugs, cash and a few other odds and sods. Cost around £300 all in looking for £125 Inc UK postage.
I suspect it will fit other models as although it's branded Ducati it's just a standard givi bag. The only potential change might be the locking ring but I wouldn't know that detail.