PSX maintains bullish trend, gains over 500 points in early trading