How's the 15k made up?
My guess would be
5k annual*
2 x 1k 50hr check*
5k hangarage
3k insurance
?
The above * are well above what I pay on a 2002 TB20 but ISTM that Cirrus owners tend to migrate back to the Cirrus dealer for everything, which probably costs more.
But we are in the right ballpark, anyway, especially if you get a few little suprises.