TurboTax is inconsistently rounding each transaction in my 1099-B

First, TurboTax is rounding each item from my 1099-B which is leaving me over $50 extra in capital gains. Second, the rounding seems inconsistent. For example:

180.36 is rounded to 180

-488.31 is rounded to 489

-157.44 is rounded to 157

-10.73 is rounded to -10

-7.78 is rounded to -8

-232.80 is rounded to -232

261.20 is rounded to 262

 

It does not seem to conform to any logic. Please fix this.