List of Destiny 2 Ghost shells

The following is a comprehensive list of Ghost shells in Destiny 2.