The wave of focusing on money shots photos that sell like the ones of the models street style stars and the new Gucci shoes which the photo editors of the magazines ask for and that sell well from the photo agencies

Could you correct the punctuation please?
The wave of focusing on "money shots" photos that sell, like the ones of the models, street style stars and the new Gucci shoes, which the photo editors of the magazines ask for and that sell well from the photo agencies.