Sorry to be late the to party. Jack is doing a fine job.
In reviewing your drive config and its performance numbers, I see a serious issue with your Fusion drive:
Performance:
System Load: 1.29 (1 min ago) 2.05 (5 min ago) 2.17 (15 min ago)
Nominal I/O speed: 0.13 MB/s
File system: 19.87 seconds
Write speed: 280 MB/s
Read speed: 708 MB/s
Those two numbers are far below what I expect to see a Fusion show for either metric. This is from an EtreCheck report produced by a 2015 iMac 27 5K with a Fusions drive, which was itself slower than many fusion drives:
Performance:
System Load: 0.92 (1 min ago) 1.71 (5 min ago) 1.27 (15 min ago)
Nominal I/O speed: 10.20 MB/s
File system: 20.97 seconds
Write speed: 520 MB/s
Read speed: 2005 MB/s
The drive's hardware specs are roughly the same as yours.
Although I do not think this is your issue, it is good practice at this point to eliminate the possibility of a "split" Fusion drive, where the SSD part and the rotational part stop communicating via software:
How to fix a split Fusion Drive - Apple Support
Once you remove the useless items Jack identifies, including "AppCleaner," please run a new test and post. I have see many posts here where unneeded AV and so-called 'cleaning" apps slowed drive performance. It is hard to tell from the first report if the fearware is masking the drive's true capabilities or problems.
EDIT: An incidental finding:
3rd Party Preference Panes:
Flip4Mac WMV (? - installed 2013-03-30)
Paragon NTFS for Mac (Paragon Software GmbH - installed 2016-12-01)
Perian (? - installed 2011-07-24)
Both are older than your computer and likely moved by Migration Assistant (that is why I don't use MI) from an older computer. If you need these, update them to current; if not, dump them There is some evidence that outdated video software, plugs, and extensions can slow down Macs.