Re-design for common anode instead of common cathode
You could do this (resistor only shown for one channel). You could use a single ULN2003A in place of all the transistors and all the resistors except for the 500R, and that is precisely what I would suggest doing. 







simulate this circuit &ndash; Schematic created using CircuitLab