Sale
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 338,651 N/A N/A Sale
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 80,000 N/A N/A Sale
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 155,000 N/A N/A Sale
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 147,600 N/A N/A Sale
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 146,438 N/A N/A Sale
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 138,962 N/A N/A Sale
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 195,679 N/A N/A Sale
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 155,755 N/A N/A Sale
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 25,794 N/A N/A Sale
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 66,266 N/A N/A Sale
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 133,734 N/A N/A Sale
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 130,634 N/A N/A Sale
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 439,800 N/A N/A Purchase
MCCRAY RONALD D director director
Common Stock 1,000 N/A N/A Sale
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 238,060 N/A N/A Sale
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 122,240 N/A N/A Sale
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 125,140 N/A N/A Sale
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 497,000 N/A N/A Sale
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 215,550 N/A N/A Sale
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 74,119 N/A N/A Sale
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 60,749 N/A N/A Sale
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 21,432 N/A N/A Sale
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 43,700 N/A N/A Sale
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 128,335 N/A N/A Sale
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 206,076 N/A N/A Sale
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 60,139 N/A N/A Sale
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 21,000 N/A N/A Sale
TOBER STEPHEN officer: SVP officer: SVP
Common Stock 4,659 N/A N/A Purchase
SNYDER EDWARD A director director
Common Stock 245 N/A N/A Purchase
SNYDER EDWARD A director director
Common Stock 255 N/A N/A Purchase
LESNIK STEVEN H director, officer: Pres, CEO, Chairman director, officer: Pres, CEO, C..
Common Stock 2,500 N/A N/A Purchase
CHOOKASZIAN DENNIS director director
Common Stock 7,000 N/A N/A Purchase
THORNTON LESLIE T director director
Common Stock 4,365 N/A N/A Purchase
SNYDER EDWARD A director director
Common Stock 373 N/A N/A Purchase
SNYDER EDWARD A director director
Common Stock 211 N/A N/A Purchase
DEVONSHIRE DAVID W director director
Common Stock 1,500 N/A N/A Sale
GRAY DONNA L officer: Former Officer officer: Former Officer
Common Stock 2,116 N/A N/A Purchase
THORNTON LESLIE T director director
Common Stock 690 N/A N/A Purchase
SNYDER EDWARD A director director
Common Stock 178 N/A N/A Sale
GRAY DONNA L officer: Former Officer officer: Former Officer
Common Stock 2,500 N/A N/A Option
GRAY DONNA L officer: Former Officer officer: Former Officer
Non-Qualified Stock Option (right to buy) 2,500 N/A N/A Option
GRAY DONNA L officer: Former Officer officer: Former Officer
Common Stock 2,500 N/A N/A Purchase
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 1,500 N/A N/A Purchase
DEVONSHIRE DAVID W director director
Common Stock 2,000 N/A N/A Purchase
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 20,200 N/A N/A Purchase
BLUM CAPITAL PARTNERS LP 10 percent owner 10 percent owner
Common Stock 159,400 N/A N/A Purchase
WILLIAMS BRIAN R. officer: SVP officer: SVP
Common Stock 295 N/A N/A Purchase
O'SULLIVAN COLLEEN M officer: SVP, CFO officer: SVP, CFO
Common Stock 93 N/A N/A Purchase
LENART DEBORAH officer: SVP officer: SVP
Common Stock 86 N/A N/A Purchase
GRAY DONNA L officer: Former Officer officer: Former Officer
Common Stock 20 N/A N/A