30.99 30.990000000000002 USD
102.21 102.21000000000001 USD
29.08 29.080000000000002 USD