U.S. to buy 101 Volts, 10 Leafs and 5 Think City EVs