Posted on c/elrondTRADER 1 Joy8682714970c/elrondTRADER 2 years ago Ok so 13.11% is the FINAL number? Comment 1 Comments Man097864437 2years ago Yes
Yes