proc tabulate data = ghpb11;
class ent2 INS3 filingsize;
title 'Table A4. Selected Income of Group Health Plans';
title2 'by type of insurance and type of plan, 2011';
title3 '(numbers in millions)';
var tot_contrib_AME
emplr_contrib_income_AME
participant_contrib_AME
oth_contrib_rcvd_AME
NON_CASH_CONTRIB_BS_AME
tot_investment_income_AME;
where filingsize2 ne '2';
table all='All Plans with Trusts' filingsize=' ', 
(tot_contrib_AME='CONTRIBUTIONS'
emplr_contrib_income_AME='Employer contributions'
participant_contrib_AME='Participant contributions'
oth_contrib_rcvd_AME='Contributions from others (including rollovers)'
NON_CASH_CONTRIB_BS_AME='Noncash contributions'
tot_investment_income_AME='INVESTMENT INCOME')*sum=' '*f=m12f., 
(all='Total' INS3=' ')*(all='Total' ent2=' ')/MISSTEXT='-';
run;
