I received more than 2,000usd worth LESS on uniswap

Hey all, I am just mindboggled on what happened on uniswap a while ago.

I was buying $SAITO with USDT. Based on the photo below, I am supposed to receive around 300k $SAITO tokens with 19,965 USDT.

https://preview.redd.it/xp8ab5mufja81.png?width=847&format=png&auto=webp&s=4bb269b411b55ffbb2698602367310769163ff83

I then confirmed that transaction on Metamask (I doubled check everything), however, only 277k $SAITO tokens has been received on my end (around 17,000+ usdt worth).

Can anyone enlighten me on what happened? You can find the tx here
https://etherscan.io/tx/0x7e8ccd667a9060753e4f942d52977f928e1b92374166266d287227460eb6cece

reddit imageI received more than 2,000usd worth LESS on uniswap