Maruti Suzuki sold over 4 million Alto in India  [ India ]