colonial white granite price per square foot