There might be a little bit of guessing involved for the last few squares, but I think you can do it. :)
SPOILER ALERT!!!
If you get stuck keep in mind that the bottom right corner is a CIRCLE...not a half circle, or part of one. A FULL circle. Hope that helps someone out there complete the last few squares! ~:)