Flowergram raises £105,000 for Macmillan Cancer Relief