1.05 billion: Number of Breast Cancer Research stamps sold since 1998