over 12 million transaction