translate English to French: There were an estimated 10.1 million contributors.
Selon les estimations, il y avait 10,1 millions de cotisants.