Hi Josephine,
Generally speaking I would say that you can send 19.000 records in one call, but I think you should consider if this amount might grow considerably in the future. If so I would send them in batches of 5.000 for example, if not I would send it in one go.
Hope this helps!