Should I retake the SAT after getting 1510?

The score for the December SAT just came out and I got a 1510 (reading:710 math:800) and an essay score of 6/5/7. Since this was my first time taking it, I am pretty happy with this score but I was wondering if should I take it again. I am aiming for top 20 colleges so any comments/suggestions/recommendation will help for future reference. Thanks in advance!