As far as I know the total supply should be 160 million. I checked Etherscan and there are only about 5.3 million tokens. Where are the other tokens? Are they going to be generated?
I don't think this address is the smart contract address. I checked the address that is shown in the official website, Here is the link https://vc.fabainvest.com/smart_contract_eng According to this address, there are only 5.3 million Faba tokens.