Each marble bag sold by Carmen's Marble Company contains 3 red marbles for every 2 purple marbles. If a bag has 12 purple marbles, how many red marbles does it contain?​