2016 2016 BMW 3 Series 4dr Sdn 340i RWD South Africa Specs