international pto hammer millions numbers