Rice Lake Weighing buys 29