Surgical Science
4223
5785
27%
3196
3995
20%
1750
280
350
20%
280
350
20%
945
1350
30%
1320
1650
20%
1254
1695
26%
4015
5019
20%
746
995
25%
13925
19893
30%
12040
17200
30%
10657
14210
25%
896
1195
25%
1880
2507
25%
90
80
671
895
25%
521
695
25%
3300
4400
25%