Purchase
DAHL JAMES H 10 percent owner 10 percent owner
Common Shares 1,400 $22.02 $30,829 Purchase
DAHL JAMES H 10 percent owner 10 percent owner
Common Shares 1,400 $21.88 $30,635 Purchase
DAHL JAMES H 10 percent owner 10 percent owner
Common Shares 1,200 $20.95 $25,141 Purchase
DAHL JAMES H 10 percent owner 10 percent owner
Common Shares 75 $20.25 $1,519 Purchase
DAHL JAMES H 10 percent owner 10 percent owner
Common Shares 1,100 $20.5 $22,554 Purchase
DAHL JAMES H 10 percent owner 10 percent owner
Common Shares 600 $20.3 $12,178 Purchase
DAHL JAMES H 10 percent owner 10 percent owner
Common Shares 3,603 $19.46 $70,104 Purchase
DAHL JAMES H 10 percent owner 10 percent owner
Common Shares 2,749 $19.08 $52,437 Purchase
DAHL JAMES H 10 percent owner 10 percent owner
Common Shares 1,500 $18.31 $27,470 Purchase
DAHL JAMES H 10 percent owner 10 percent owner
Common Shares 4,570 $16.75 $76,548 Purchase
DAHL JAMES H 10 percent owner 10 percent owner
Common Shares 917 $16.75 $15,360 Purchase
DAHL JAMES H 10 percent owner 10 percent owner
Common Shares 174 $16.75 $2,915 Purchase
DAHL JAMES H 10 percent owner 10 percent owner
Common Shares 100 $16.73 $1,673 Purchase
DAHL JAMES H 10 percent owner 10 percent owner
Common Shares 829 $16.75 $13,886 Purchase
DAHL JAMES H 10 percent owner 10 percent owner
Common Shares 10 $16.74 $167 Purchase
DAHL JAMES H 10 percent owner 10 percent owner
Common Shares 100 $16.75 $1,675 Purchase
DAHL JAMES H 10 percent owner 10 percent owner
Common Shares 474 $16 $7,584 Purchase
DAHL JAMES H 10 percent owner 10 percent owner
Common Shares 600 $15.97 $9,581 Purchase
DAHL JAMES H 10 percent owner 10 percent owner
Common Shares 2,226 $15.99 $35,589 Purchase
ROBOTTI ROBERT director, 10 percent owner: director, 10 percent owner:
Common Stock, $0.001 Par Value Per Share 14 $16.5 $231 Purchase
ROBOTTI ROBERT director, 10 percent owner: director, 10 percent owner:
Common Stock, $0.001 Par Value Per Share 22 $16.5 $363 Purchase
ROBOTTI ROBERT director, 10 percent owner: director, 10 percent owner:
Common Stock, $0.001 Par Value Per Share 78 $16.5 $1,287 Purchase
ROBOTTI ROBERT director, 10 percent owner: director, 10 percent owner:
Common Stock, $0.001 Par Value Per Share 126 $16.5 $2,079 Purchase
ROBOTTI ROBERT director, 10 percent owner: director, 10 percent owner:
Common Stock, $0.001 Par Value Per Share 1,162 $16.5 $19,170 Purchase
ROBOTTI ROBERT director, 10 percent owner: director, 10 percent owner:
Common Stock, $0.001 Par Value Per Share 1,896 $16.5 $31,278 Purchase
ROBOTTI ROBERT director, 10 percent owner: director, 10 percent owner:
Common Stock, $0.001 Par Value Per Share 205 $16.47 $3,376 Purchase
ROBOTTI ROBERT director, 10 percent owner: director, 10 percent owner:
Common Stock, $0.001 Par Value Per Share 335 $16.47 $5,517 Purchase
ROBOTTI ROBERT director, 10 percent owner: director, 10 percent owner:
Common Stock, $0.001 Par Value Per Share 17 $16.5 $281 Purchase
ROBOTTI ROBERT director, 10 percent owner: director, 10 percent owner:
Common Stock, $0.001 Par Value Per Share 27 $16.5 $446 Purchase
ROBOTTI ROBERT director, 10 percent owner: director, 10 percent owner:
Common Stock, $0.001 Par Value Per Share 671 $16.48 $11,057 Purchase
ROBOTTI ROBERT director, 10 percent owner: director, 10 percent owner:
Common Stock, $0.001 Par Value Per Share 412 $16.48 $6,789 Purchase
ROBOTTI ROBERT director, 10 percent owner: director, 10 percent owner:
Common Stock, $0.001 Par Value Per Share 719 $16.48 $11,851 Purchase
ROBOTTI ROBERT director, 10 percent owner: director, 10 percent owner:
Common Stock, $0.001 Par Value Per Share 1,173 $16.48 $19,335 Purchase
ROBOTTI ROBERT director, 10 percent owner: director, 10 percent owner:
Common Stock, $0.001 Par Value Per Share 158 $16.49 $2,606 Purchase
ROBOTTI ROBERT director, 10 percent owner: director, 10 percent owner:
Common Stock, $0.001 Par Value Per Share 259 $16.49 $4,272 Purchase
ROBOTTI ROBERT director, 10 percent owner: director, 10 percent owner:
Common Stock, $0.001 Par Value Per Share 1 $16.5 $17 Purchase
ROBOTTI ROBERT director, 10 percent owner: director, 10 percent owner:
Common Stock, $0.001 Par Value Per Share 220 $16.5 $3,630 Purchase
ROBOTTI ROBERT director, 10 percent owner: director, 10 percent owner:
Common Stock, $0.001 Par Value Per Share 358 $16.5 $5,907 Purchase
ROBOTTI ROBERT director, 10 percent owner: director, 10 percent owner:
Common Stock, $0.001 Par Value Per Share 189 $16.5 $3,119 Purchase
ROBOTTI ROBERT director, 10 percent owner: director, 10 percent owner:
Common Stock, $0.001 Par Value Per Share 309 $16.5 $5,099 Purchase
ROBOTTI ROBERT director, 10 percent owner: director, 10 percent owner:
Common Stock, $0.001 Par Value Per Share 5,971 $16.5 $98,498 Purchase
ROBOTTI ROBERT director, 10 percent owner: director, 10 percent owner:
Common Stock, $0.001 Par Value Per Share 9,742 $16.5 $160,704 Purchase
ROBOTTI ROBERT director, 10 percent owner: director, 10 percent owner:
Common Stock, $0.001 Par Value Per Share 5,267 $16.39 $86,321 Purchase
ROBOTTI ROBERT director, 10 percent owner: director, 10 percent owner:
Common Stock, $0.001 Par Value Per Share 8,593 $16.39 $140,831 Purchase
ROBOTTI ROBERT director, 10 percent owner: director, 10 percent owner:
Common Stock, $0.001 Par Value Per Share 24 $16.5 $396 Purchase
ROBOTTI ROBERT director, 10 percent owner: director, 10 percent owner:
Common Stock, $0.001 Par Value Per Share 38 $16.5 $627 Purchase
ROBOTTI ROBERT director director
Common Stock, $0.001 Par Value Per Share 3 $16.5 $50 Purchase
ROBOTTI ROBERT director director
Common Stock, $0.001 Par Value Per Share 5 $16.5 $83 Purchase
ROBOTTI ROBERT director director
Common Stock, $0.001 Par Value Per Share 401 $16.5 $6,617 Purchase
ROBOTTI ROBERT director director
Common Stock, $0.001 Par Value Per Share 653 $16.5 $10,775