This confirms my suspicions, and backed up by the iTunes UnionPay Cards agreement. There is a reported 4.3 billion UnionPay Cards in existence!