Market Price
$ 101.99
Selling Price
$ 87.31
403
288
222
427
Market Price
$ 92.02
Selling Price
$ 82.75
677
614
326
1476
Market Price
$ 108.33
Selling Price
$ 90.48
1425
1130
872
3037
Market Price
$ 84.97
Selling Price
$ 75.55
393
154
199
578
Market Price
$ 102.11
Selling Price
$ 92.09
4457
3197
1736
4783
Market Price
$ 75.19
Selling Price
$ 65.97
1473
1221
575
1562
Market Price
$ 85.41
Selling Price
$ 75.58
818
493
467
2412
Market Price
$ 62.15
Selling Price
$ 56.32
1092
508
672
1976
Market Price
$ 73.39
Selling Price
$ 65.00
293
71
125
589
Market Price
$ 95.68
Selling Price
$ 85.89
698
187
375
1690
Market Price
$ 67.85
Selling Price
$ 59.16
3224
2675
995
4081
Market Price
$ 77.80
Selling Price
$ 66.29
947
568
501
1233
Market Price
$ 85.02
Selling Price
$ 72.44
805
548
555
1171
Market Price
$ 110.64
Selling Price
$ 94.97
1358
843
1171
3557
Market Price
$ 65.72
Selling Price
$ 57.13
649
410
338
734
Market Price
$ 69.62
Selling Price
$ 59.90
1302
334
390
2342
Market Price
$ 91.55
Selling Price
$ 77.12
341
181
117
1414
Market Price
$ 107.46
Selling Price
$ 90.23
2366
1382
686
3387
Market Price
$ 72.07
Selling Price
$ 62.35
2716
1431
2412
3194
Market Price
$ 79.26
Selling Price
$ 70.17
779
547
590
3455
Market Price
$ 75.62
Selling Price
$ 63.16
633
237
440
767
Market Price
$ 110.13
Selling Price
$ 92.88
1083
1018
721
2401
Market Price
$ 95.58
Selling Price
$ 86.08
2137
1460
1238
3105
Market Price
$ 89.22
Selling Price
$ 79.51
2491
1835
1033
4517
Market Price
$ 96.89
Selling Price
$ 85.49
525
191
340
797
Market Price
$ 92.52
Selling Price
$ 82.98
2500
548
708
3411
Market Price
$ 88.10
Selling Price
$ 76.80
640
275
501
1734
Market Price
$ 79.03
Selling Price
$ 67.34
749
329
352
1601
Market Price
$ 111.33
Selling Price
$ 97.64
2257
1475
1386
3891
Market Price
$ 91.66
Selling Price
$ 77.95
1075
391
653
1217
Market Price
$ 107.41
Selling Price
$ 93.70
653
345
621
1051
Market Price
$ 95.04
Selling Price
$ 82.51
1615
489
1080
4986
Market Price
$ 85.83
Selling Price
$ 73.29
2224
561
972
2282
Market Price
$ 72.00
Selling Price
$ 61.65
3373
2323
1709
4263
Market Price
$ 86.30
Selling Price
$ 74.65
395
270
257
1568
Market Price
$ 78.25
Selling Price
$ 70.87
1636
1371
888
3060
Market Price
$ 89.00
Selling Price
$ 74.90
622
568
508
1810
Market Price
$ 111.74
Selling Price
$ 97.54
1358
1180
1043
3698
Market Price
$ 83.79
Selling Price
$ 75.26
1066
256
744
1582
Market Price
$ 87.54
Selling Price
$ 74.59
3275
2146
1995
4666