Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 203 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 135 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 137 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 135 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 135 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 139 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 135 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 142 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 150 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 150 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 150 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 150 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 150 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 150 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 150 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 10 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 10 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 10 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 8 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 8 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 8 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 41 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 41 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 41 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 41 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 41 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 41 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 257 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 47 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 40 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 40 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 40 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 40 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 40 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 33 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 40 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 33 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 33 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 37 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 33 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 33 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 37 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 33 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 26 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 26 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 46 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 25 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 25 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 109 N/A N/A Purchase
HORIZON KINETICS ASSET MANAGEMENT LLC 10 percent owner 10 percent owner
Common Stock 108 N/A N/A