Over 1 trillion pixels pushed.

About