135,841 components ready to ship today!