Bmw 3 series gt 320d luxury line diesel price July 8, 2019 16 32 64 128 Bmw 3 series luxury line 2017