Record breaking numbers in passenger traffic & air cargo push demand in 2017