date_str,repurchases 20251231,76796598544.2 20241231,112003383926.44 20231231,49432707948.16 20221231,33794068650.24 20211231,2598776231.78