192,576 components ready to ship today!