Firstly, historical bars from Interactive brokers will not match the total reported volume in their TraderWorkstation exactly. There are some technical and market reasons for this. But the numbers should be fairly close.
Based on my experimentation, the volume field of daily bars on US stocks does need to be multiplied by 100.
To get the number closer to the reported volume, be sure you are including the volume outside of regular trading hours.