Market Price
$ 108.39
Selling Price
$ 97.48
601
355
244
1979
Market Price
$ 66.93
Selling Price
$ 58.05
1728
1501
426
2043
Market Price
$ 84.10
Selling Price
$ 75.25
1502
1160
960
3480
Market Price
$ 97.53
Selling Price
$ 87.74
348
69
105
1482
Market Price
$ 86.72
Selling Price
$ 73.48
4774
4459
3348
4868
Market Price
$ 70.04
Selling Price
$ 60.22
1012
634
438
3234
Market Price
$ 65.89
Selling Price
$ 57.54
4546
3693
3894
4751
Market Price
$ 68.26
Selling Price
$ 57.49
228
184
119
559
Market Price
$ 87.37
Selling Price
$ 72.97
3263
911
2758
3577
Market Price
$ 98.12
Selling Price
$ 84.12
1542
773
717
2727
Market Price
$ 94.89
Selling Price
$ 82.88
479
361
298
758
Market Price
$ 86.29
Selling Price
$ 77.09
2594
844
2486
3792
Market Price
$ 80.34
Selling Price
$ 67.85
3199
1987
2511
4022
Market Price
$ 78.28
Selling Price
$ 69.06
903
705
722
3588
Market Price
$ 67.09
Selling Price
$ 59.48
1371
1287
1366
4528
Market Price
$ 82.26
Selling Price
$ 72.45
2152
1961
1219
2397
Market Price
$ 92.21
Selling Price
$ 82.60
280
58
88
452
Market Price
$ 75.64
Selling Price
$ 65.84
4545
1840
4267
4702
Market Price
$ 109.59
Selling Price
$ 93.20
1678
550
1674
2579
Market Price
$ 64.48
Selling Price
$ 56.39
3697
832
1355
4748
Market Price
$ 82.34
Selling Price
$ 73.92
1264
1010
851
1580
Market Price
$ 95.41
Selling Price
$ 86.06
858
630
541
3656
Market Price
$ 83.69
Selling Price
$ 71.14
2411
600
1757
2730
Market Price
$ 65.84
Selling Price
$ 56.87
1882
1173
978
2229
Market Price
$ 96.09
Selling Price
$ 82.07
1600
556
758
4827
Market Price
$ 64.69
Selling Price
$ 55.50
352
273
280
491
Market Price
$ 101.61
Selling Price
$ 90.81
1943
1446
589
3244
Market Price
$ 100.20
Selling Price
$ 85.18
286
256
151
804
Market Price
$ 93.45
Selling Price
$ 78.69
2431
1850
911
3357
Market Price
$ 82.82
Selling Price
$ 69.76
1180
890
406
3654
Market Price
$ 84.82
Selling Price
$ 71.71
806
395
361
2953
Market Price
$ 89.03
Selling Price
$ 77.93
1131
370
858
3775
Market Price
$ 100.17
Selling Price
$ 87.64
1060
240
809
2948
Market Price
$ 64.94
Selling Price
$ 57.76
492
277
191
2081
Market Price
$ 110.59
Selling Price
$ 92.72
1753
707
931
1938
Market Price
$ 66.80
Selling Price
$ 58.27
1306
470
1124
2496
Market Price
$ 71.71
Selling Price
$ 62.55
698
652
675
868
Market Price
$ 77.26
Selling Price
$ 66.49
1422
1360
1201
3578
Market Price
$ 80.32
Selling Price
$ 71.64
3688
822
3644
4466
Market Price
$ 71.60
Selling Price
$ 64.23
440
368
245
638