NCT02420626 - Evaluation of the Short and Long Term Performance and Clinical Outcomes of the Crux Vena Cava Filter System | Crick | Crick