Braves clinches their 4th NL East title