72,000 on the 2012 seems a bit high to me. I don't know where you live, but that one doesn't seem to have the cold weather package or active seating.
you can tell the options and the Production Date by looking up the last 7 of the VIN
http://www.bmwarchive.org/vin/bmw-vin-decoder.html