The November 2013 sales numbers are in for all 3 pony cars [see charts/figures]:
Mustang: 5,376 deliveries
Camaro: 5,068 deliveries
Challenger: 2,757 deliveries
Pretty impressive that on the eve of the next gen 2015 Mustang reveal that the current Mustang can still outsell its direct rivals!
See the sales charts/figures.