Market Price
$ 106.74
Selling Price
$ 89.42
504
468
249
2156
Market Price
$ 99.20
Selling Price
$ 83.32
3135
665
1922
4413
Market Price
$ 72.83
Selling Price
$ 61.39
1405
470
596
1972
Market Price
$ 98.13
Selling Price
$ 85.54
975
559
555
3195
Market Price
$ 66.73
Selling Price
$ 59.77
2063
1536
1895
3499
Market Price
$ 94.02
Selling Price
$ 82.11
632
611
259
1802
Market Price
$ 115.31
Selling Price
$ 98.59
1225
1045
857
1761
Market Price
$ 104.23
Selling Price
$ 89.27
1084
1036
417
2022
Market Price
$ 112.83
Selling Price
$ 97.59
706
459
687
1485
Market Price
$ 96.97
Selling Price
$ 85.23
1574
470
383
1735
Market Price
$ 90.10
Selling Price
$ 76.52
940
802
590
4303
Market Price
$ 78.25
Selling Price
$ 66.13
1750
1658
861
2146
Market Price
$ 95.59
Selling Price
$ 81.04
124
42
48
575
Market Price
$ 76.57
Selling Price
$ 65.36
1507
1100
1332
3683
Market Price
$ 90.73
Selling Price
$ 78.25
1355
376
428
2240
Market Price
$ 86.36
Selling Price
$ 75.63
1350
456
600
1799
Market Price
$ 74.78
Selling Price
$ 66.97
614
124
130
1461
Market Price
$ 97.66
Selling Price
$ 82.73
3862
1928
3389
4627
Market Price
$ 116.21
Selling Price
$ 97.23
1318
624
1022
2812
Market Price
$ 86.47
Selling Price
$ 72.15
522
243
385
1001
Market Price
$ 83.33
Selling Price
$ 69.50
2663
2504
991
4632
Market Price
$ 105.64
Selling Price
$ 88.11
732
402
291
1505
Market Price
$ 73.54
Selling Price
$ 61.36
2959
1043
2470
4301
Market Price
$ 111.50
Selling Price
$ 98.56
3111
2122
729
4408
Market Price
$ 79.23
Selling Price
$ 66.81
1356
1025
640
3929
Market Price
$ 107.35
Selling Price
$ 89.50
1629
1610
408
3672
Market Price
$ 103.64
Selling Price
$ 93.90
798
331
226
1377
Market Price
$ 92.68
Selling Price
$ 79.00
3577
872
3299
3872
Market Price
$ 77.73
Selling Price
$ 67.36
952
608
911
4716
Market Price
$ 112.99
Selling Price
$ 96.94
1311
291
308
1312
Market Price
$ 102.85
Selling Price
$ 91.45
408
192
334
1097
Market Price
$ 85.89
Selling Price
$ 72.43
452
416
120
1292
Market Price
$ 83.99
Selling Price
$ 71.90
2024
791
1302
3050
Market Price
$ 89.10
Selling Price
$ 77.36
1044
499
281
1404
Market Price
$ 83.73
Selling Price
$ 71.97
1475
900
1314
1538
Market Price
$ 107.55
Selling Price
$ 90.49
293
88
207
442
Market Price
$ 108.81
Selling Price
$ 93.83
1167
883
553
1463
Market Price
$ 89.28
Selling Price
$ 78.55
1334
465
1117
4631
Market Price
$ 109.52
Selling Price
$ 95.97
1116
464
465
3823
Market Price
$ 80.22
Selling Price
$ 71.43
245
82
89
647