Global Logistics bought for 2.44, sold for 2.91 (~19% capital gains)
Tai Sin Electric bought for 0.35, sold for 0.44 (~25% capital gains)
ST Engineering bought for 2.88, sold for 3.8 (~32% capital gains)
Ho Bee Land bought for 2.05, sold for 2.40 (~17% capital gains)
New Toyo bought for 0.269, sold for 0.295 (~10% capital gains)

Global Logistics received 0.115 of dividends (~5% dividends collected)
Tai Sin Electric received 0.046 of dividends (~13% dividends collected)
ST Engineering received 0.15 of dividends (~5% dividends collected)
Ho Bee Land received 0.12 of dividends (~6% dividends collected)
New Toyo received 0.076 of dividends (~28% dividends collected)

Global Logistics total returns ~ 24%
Tai Sin Electric total returns ~ 38%
ST Engineering total returns ~ 37%
Ho Bee Land total returns ~ 23%
New Toyo total returns ~ 38%

Perhaps this defies general logic, but