20 million delivered and counting