Zhang Hongcheng 2,332,200
All directors 2,669,357 (12.8%)
20,805,860 Libsyn shares
18,136,503 will be freely transferable without restriction
Difference = 2,669,357
Which means that Zhang Hongcheng (crook) can't freely sell his stock, as he qualifies as an affiliate (insider, whatever).
This is important otherwise those 2.3M shares could easily have been dumped the moment LibSyn gets a listing.