I changed out mine twice in 34,000 miles in my '04 and it looked much like yours. I haven't checked my '12 yet in 17000 miles but should next time I change oil. I had understood that the '12's didn't need changing as often. Should check it to find out I guess.
VIP top box with optional wrap around backrest
Rostra electronic cruise control
Ram iPhone mount