I have over a hundred photos of these cars running on the SLR and MMA in Quebec. There are actually several builders. Here's what I've photographed
Built by NSC, 2900 cu-ft: CGLX 300-700 series, GACX 29000 series, NAHX 2900-3000 series, UNPX 120950+ series
Built by Thrall, 2900 cu-ft: UNPX 120600-120900 series
Photos of NSC and Thrall cars:
http://trainiax.net/mephotosearchresult ... rd_eq=2900
Built by Procor, 3000 cu-ft: UNPX 127000-128000 series
Photos of Procor cars:
http://trainiax.net/mephotosearchresult ... rd_eq=3000
From what I've seen, the NSC cars were built in the late 1980s to early 1990s; the Thrall cars in the early 1990s; and the Procor cars from the early to mid 1990s. The NSC cars are 44' 6" over the couplers; the Thrall and Procor cars are 45' 1". They have been shuffled between owners (or possibly scrapped?) as many cars in my photos no longer appear in car registers.
There are currently a couple dozen of these cars stored in the MMA yard in Sherbrooke, QC. I might be able to get measurements of them - certainly I could take more detail photos as there is a public trail right next to the yard.