BMW eyes sales of 20,000 units in India buoyed by strong demand