Market Price
$ 100.54
Selling Price
$ 87.69
985
751
277
1588
Market Price
$ 91.84
Selling Price
$ 81.74
1146
1080
355
3490
Market Price
$ 88.08
Selling Price
$ 74.00
1524
1330
1474
3222
Market Price
$ 74.20
Selling Price
$ 63.09
2065
924
1495
4973
Market Price
$ 103.37
Selling Price
$ 91.48
459
269
413
1648
Market Price
$ 82.33
Selling Price
$ 69.11
762
332
169
913
Market Price
$ 112.47
Selling Price
$ 95.68
382
367
255
868
Market Price
$ 71.05
Selling Price
$ 59.44
1677
1449
1644
3497
Market Price
$ 91.21
Selling Price
$ 78.16
627
166
540
1059
Market Price
$ 88.82
Selling Price
$ 77.46
1568
1448
1001
1924
Market Price
$ 63.98
Selling Price
$ 55.38
899
778
780
1117
Market Price
$ 91.17
Selling Price
$ 77.48
3243
1821
967
3547
Market Price
$ 91.35
Selling Price
$ 77.68
4281
3041
960
4450
Market Price
$ 63.50
Selling Price
$ 55.97
1277
270
542
2824
Market Price
$ 74.28
Selling Price
$ 63.73
3604
2959
2767
4394
Market Price
$ 82.90
Selling Price
$ 69.22
853
494
828
2481
Market Price
$ 89.00
Selling Price
$ 75.79
1035
392
380
3719
Market Price
$ 101.14
Selling Price
$ 84.91
1326
833
623
1886
Market Price
$ 93.85
Selling Price
$ 83.26
395
168
323
514
Market Price
$ 72.10
Selling Price
$ 62.79
454
193
452
463
Market Price
$ 97.11
Selling Price
$ 87.90
715
695
305
1419
Market Price
$ 110.33
Selling Price
$ 92.57
1711
739
1266
3216
Market Price
$ 105.93
Selling Price
$ 91.99
463
268
355
814
Market Price
$ 69.45
Selling Price
$ 60.12
416
399
416
1016
Market Price
$ 105.51
Selling Price
$ 95.20
1708
1078
459
4289
Market Price
$ 69.56
Selling Price
$ 61.63
410
127
153
1835
Market Price
$ 93.88
Selling Price
$ 81.99
2486
775
877
4076
Market Price
$ 113.95
Selling Price
$ 97.77
234
164
164
560
Market Price
$ 85.08
Selling Price
$ 73.29
1291
299
350
3304
Market Price
$ 95.59
Selling Price
$ 85.89
402
97
348
633
Market Price
$ 63.97
Selling Price
$ 56.38
727
419
361
1607
Market Price
$ 90.59
Selling Price
$ 76.34
1013
330
342
1897
Market Price
$ 70.88
Selling Price
$ 60.78
3585
942
1206
3901
Market Price
$ 102.61
Selling Price
$ 86.85
469
288
244
1836
Market Price
$ 71.29
Selling Price
$ 62.15
286
99
285
762
Market Price
$ 84.07
Selling Price
$ 70.97
1812
1157
881
2652
Market Price
$ 108.80
Selling Price
$ 93.90
1034
390
498
4239
Market Price
$ 65.31
Selling Price
$ 55.84
1209
763
642
3120
Market Price
$ 82.22
Selling Price
$ 72.77
3204
2440
2050
3240
Market Price
$ 78.48
Selling Price
$ 69.67
3587
845
3528
3878