Southern First Bancshares director Leighton M. Cubbage sells USD 47,268 of common shares - SFST News | Rallies