Note 29 - Segment Information - Wealth Management Segment Information (Details) - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Assets under management, administration, supervision and brokerage $ 11,328,500 $ 8,364,800