Unless you're using a new custom field each time, or you've got some process on your CRM's end that catches new values and places them somewhere else for storage, I don't know of a way you can append information to a field in Marketo without that data being overwritten.