Wow! That was great! I only have a couple of suggestions and it's really knit-picking. First, try and round out the notes in the extreme high register even more and don't forget the C's either. (Everybody has this problem, myself included.) Second, make the intervals between notes as clean as possible so that the ornamentation stands out. Once again, great job and keep on playing!
You have a really nice tone. I agree with the previous post though, watch some of the high notes! Another thing that you could maybe do is try to add a little more vibrato on some of the longer notes. Otherwise there isn't much else you could do to improve.