58% 2% $129,084,495 $19.2M
975 $12.6M
26%
36%
20%
22%
$95,000
39%
493
31%
$5,834,254 341
32%
7 $1,600,000
17%
29%
$11,830,346 111
$111,000,00
60 16
44% $68,464 $5.5M30% 226 $42,458 5.1M 35 IN N OVAT I O N TO E N T E R PRI S E
$53,4081700
$64,2
3,222,880 8 34%
$590,762 -0.1%
1.2%
1.3%
1.9%
1.2%
1.1%
-0.5