Market Price
$ 83.71
Selling Price
$ 74.43
1705
1271
511
2210
Market Price
$ 93.92
Selling Price
$ 79.82
2473
2239
1633
3180
Market Price
$ 69.80
Selling Price
$ 60.55
1790
831
505
2148
Market Price
$ 82.12
Selling Price
$ 70.65
1863
1334
1504
3499
Market Price
$ 72.29
Selling Price
$ 64.56
3705
3414
2783
4453
Market Price
$ 108.88
Selling Price
$ 95.05
2422
1245
1210
3068
Market Price
$ 101.35
Selling Price
$ 89.23
520
241
386
554
Market Price
$ 77.08
Selling Price
$ 69.36
1324
277
983
3503
Market Price
$ 74.75
Selling Price
$ 67.53
466
264
413
821
Market Price
$ 66.27
Selling Price
$ 56.43
1718
980
1592
3041
Market Price
$ 78.39
Selling Price
$ 67.87
154
112
94
647
Market Price
$ 71.54
Selling Price
$ 61.31
380
190
257
614
Market Price
$ 105.04
Selling Price
$ 90.57
1234
307
810
3354
Market Price
$ 77.99
Selling Price
$ 68.17
501
439
304
596
Market Price
$ 108.91
Selling Price
$ 94.43
798
719
738
3321
Market Price
$ 67.71
Selling Price
$ 57.66
3688
3643
3688
3741
Market Price
$ 99.87
Selling Price
$ 90.29
2063
668
677
4399
Market Price
$ 99.09
Selling Price
$ 83.60
473
293
291
2109
Market Price
$ 84.38
Selling Price
$ 76.23
520
370
500
1193
Market Price
$ 92.95
Selling Price
$ 80.85
1782
1594
1684
3347
Market Price
$ 107.44
Selling Price
$ 91.01
987
791
368
1323
Market Price
$ 88.69
Selling Price
$ 77.06
1515
342
554
1696
Market Price
$ 92.38
Selling Price
$ 79.77
1246
1170
537
2913
Market Price
$ 101.95
Selling Price
$ 88.93
1162
700
563
3197
Market Price
$ 85.64
Selling Price
$ 73.95
3677
2805
1913
4638
Market Price
$ 100.26
Selling Price
$ 89.95
1069
769
647
1090
Market Price
$ 90.92
Selling Price
$ 77.60
612
122
460
675
Market Price
$ 106.64
Selling Price
$ 95.68
975
845
369
1208
Market Price
$ 83.16
Selling Price
$ 71.26
354
193
242
851
Market Price
$ 111.61
Selling Price
$ 97.88
1159
762
622
2669
Market Price
$ 104.98
Selling Price
$ 91.71
808
391
401
2622
Market Price
$ 101.27
Selling Price
$ 87.22
563
376
210
1427
Market Price
$ 79.68
Selling Price
$ 67.13
1561
1298
1504
4857
Market Price
$ 76.81
Selling Price
$ 64.48
348
117
160
664
Market Price
$ 79.42
Selling Price
$ 66.76
1005
509
485
2100
Market Price
$ 65.42
Selling Price
$ 56.77
434
402
352
1858
Market Price
$ 99.27
Selling Price
$ 83.37
2803
2161
709
4257
Market Price
$ 63.48
Selling Price
$ 57.69
840
776
547
2025
Market Price
$ 110.04
Selling Price
$ 94.02
2084
1278
1202
3847
Market Price
$ 71.60
Selling Price
$ 60.48
460
385
143
617