Maintaining granite countertops

How to keep granite countertops looking new.