Taiwan Semiconductor Manufacturing (TSM) Receivables: 2009-2024