Descartes Systems Group (DSGX) Common Equity: 2009-2022