Infographic shows Carrie Bradshaw's most incredible shoes