Market Price
$ 82.91
Selling Price
$ 69.31
430
103
89
926
Market Price
$ 111.47
Selling Price
$ 95.41
1760
1277
976
2858
Market Price
$ 86.96
Selling Price
$ 73.58
2266
1912
1535
4478
Market Price
$ 102.88
Selling Price
$ 87.17
849
658
745
1129
Market Price
$ 100.01
Selling Price
$ 87.75
1279
392
751
2665
Market Price
$ 115.96
Selling Price
$ 98.87
735
409
237
2635
Market Price
$ 103.22
Selling Price
$ 87.86
2284
456
1348
3451
Market Price
$ 76.80
Selling Price
$ 65.81
3546
1773
3112
4820
Market Price
$ 69.53
Selling Price
$ 62.07
2770
1382
2043
3760
Market Price
$ 91.69
Selling Price
$ 77.84
2056
1226
1698
2588
Market Price
$ 87.94
Selling Price
$ 76.04
2396
823
1974
3086
Market Price
$ 106.99
Selling Price
$ 97.13
1613
905
434
2856
Market Price
$ 82.88
Selling Price
$ 74.20
1512
358
963
2922
Market Price
$ 82.28
Selling Price
$ 72.95
1775
1718
1120
4386
Market Price
$ 103.20
Selling Price
$ 93.19
374
90
74
1050
Market Price
$ 111.37
Selling Price
$ 98.00
437
312
104
522
Market Price
$ 62.17
Selling Price
$ 55.27
1883
467
1417
3543
Market Price
$ 79.56
Selling Price
$ 70.45
1462
852
514
2704
Market Price
$ 105.54
Selling Price
$ 95.32
887
510
331
1573
Market Price
$ 99.61
Selling Price
$ 87.72
2218
538
1511
2711
Market Price
$ 114.37
Selling Price
$ 96.09
1169
576
1123
1645
Market Price
$ 78.08
Selling Price
$ 68.58
1132
555
753
1290
Market Price
$ 70.39
Selling Price
$ 63.94
1107
1098
646
1747
Market Price
$ 75.53
Selling Price
$ 65.38
1953
1019
1412
3654
Market Price
$ 100.08
Selling Price
$ 83.98
1177
258
353
1285
Market Price
$ 65.21
Selling Price
$ 55.84
1081
623
796
4410
Market Price
$ 87.41
Selling Price
$ 76.07
1264
729
1084
1992
Market Price
$ 107.14
Selling Price
$ 89.84
4410
2783
3300
4491
Market Price
$ 103.96
Selling Price
$ 91.37
328
229
108
548
Market Price
$ 84.55
Selling Price
$ 74.68
386
221
329
1089
Market Price
$ 69.61
Selling Price
$ 61.00
1518
568
940
1871
Market Price
$ 84.64
Selling Price
$ 73.11
4446
1706
2274
4847
Market Price
$ 78.74
Selling Price
$ 68.52
1762
737
884
2862
Market Price
$ 100.19
Selling Price
$ 86.17
3011
2990
1201
3327
Market Price
$ 69.44
Selling Price
$ 58.44
526
420
433
1569
Market Price
$ 75.36
Selling Price
$ 65.00
331
123
244
449
Market Price
$ 80.14
Selling Price
$ 70.53
1457
1337
906
4604
Market Price
$ 71.73
Selling Price
$ 62.88
573
509
127
909
Market Price
$ 72.76
Selling Price
$ 62.96
3877
3027
2158
4590
Market Price
$ 108.83
Selling Price
$ 94.97
1583
680
676
2708