https://tutorial.eyehunts.com/js/javascript-count-duplicates-in-an-array-of-objects-example-code/
JavaScript count duplicates in an Array of objects | Example code