Color Mazes

Find a path from the bottom left to the top right that passes through an equal number of squares of each (non-white) color. Below is a solved example. Each puzzle below has a unique solution.