Market Price
$ 112.65
Selling Price
$ 98.69
1008
210
1005
3145
Market Price
$ 70.62
Selling Price
$ 61.53
1255
1049
575
4215
Market Price
$ 107.94
Selling Price
$ 95.33
216
52
48
580
Market Price
$ 106.23
Selling Price
$ 90.70
1326
783
1292
1450
Market Price
$ 81.86
Selling Price
$ 71.72
3985
3529
3166
4562
Market Price
$ 98.07
Selling Price
$ 85.64
1353
856
868
2689
Market Price
$ 63.73
Selling Price
$ 56.49
4007
2168
1275
4529
Market Price
$ 72.17
Selling Price
$ 61.94
905
642
637
2467
Market Price
$ 77.03
Selling Price
$ 66.07
267
236
166
1099
Market Price
$ 79.78
Selling Price
$ 71.14
1064
291
496
1576
Market Price
$ 106.53
Selling Price
$ 92.87
473
182
175
1884
Market Price
$ 111.61
Selling Price
$ 98.07
1178
671
459
1414
Market Price
$ 82.86
Selling Price
$ 70.16
906
228
436
3628
Market Price
$ 95.81
Selling Price
$ 80.58
342
287
273
635
Market Price
$ 75.13
Selling Price
$ 63.24
212
99
50
850
Market Price
$ 86.14
Selling Price
$ 74.88
2339
1317
1176
3889
Market Price
$ 101.44
Selling Price
$ 85.39
1785
706
1370
4106
Market Price
$ 64.00
Selling Price
$ 55.02
3733
2507
2414
4891
Market Price
$ 98.62
Selling Price
$ 88.90
4194
2658
2827
4253
Market Price
$ 76.12
Selling Price
$ 67.49
1389
1285
659
3587
Market Price
$ 90.53
Selling Price
$ 79.19
497
333
391
538
Market Price
$ 105.99
Selling Price
$ 91.15
1699
1379
1171
3286
Market Price
$ 70.99
Selling Price
$ 63.18
4054
1305
3725
4626
Market Price
$ 67.06
Selling Price
$ 56.59
1261
915
463
1413
Market Price
$ 98.35
Selling Price
$ 84.26
932
286
410
3097
Market Price
$ 98.93
Selling Price
$ 88.56
1465
1227
1182
3396
Market Price
$ 65.16
Selling Price
$ 57.19
2535
579
2189
2974
Market Price
$ 72.07
Selling Price
$ 62.13
1154
773
333
4519
Market Price
$ 74.09
Selling Price
$ 66.15
1224
511
494
1522
Market Price
$ 62.96
Selling Price
$ 56.54
3880
3266
2869
4243
Market Price
$ 95.58
Selling Price
$ 83.18
2932
706
2535
4299
Market Price
$ 63.82
Selling Price
$ 57.46
476
298
186
2277
Market Price
$ 87.04
Selling Price
$ 79.03
1242
342
349
2299
Market Price
$ 92.73
Selling Price
$ 79.57
2578
1525
2168
2652
Market Price
$ 66.92
Selling Price
$ 58.60
2355
1560
2038
2720
Market Price
$ 75.22
Selling Price
$ 67.48
2010
767
1366
2705
Market Price
$ 87.84
Selling Price
$ 74.61
797
214
159
1419
Market Price
$ 96.64
Selling Price
$ 83.51
1689
1645
425
3739
Market Price
$ 89.69
Selling Price
$ 81.32
971
915
619
3726
Market Price
$ 71.18
Selling Price
$ 60.03
1319
390
565
3443