Market Price
$ 94.14
Selling Price
$ 81.74
1033
980
529
1546
Market Price
$ 95.21
Selling Price
$ 82.39
821
523
640
3756
Market Price
$ 71.27
Selling Price
$ 62.40
4439
3161
1755
4850
Market Price
$ 81.50
Selling Price
$ 72.88
248
56
149
984
Market Price
$ 108.29
Selling Price
$ 96.99
2085
422
1552
2477
Market Price
$ 86.63
Selling Price
$ 75.03
2898
2401
2072
4180
Market Price
$ 68.81
Selling Price
$ 59.72
2824
1936
831
2833
Market Price
$ 82.82
Selling Price
$ 70.85
1335
270
1273
1506
Market Price
$ 113.17
Selling Price
$ 94.51
1321
344
442
3770
Market Price
$ 64.83
Selling Price
$ 56.90
527
106
183
653
Market Price
$ 67.61
Selling Price
$ 59.66
245
159
144
526
Market Price
$ 87.74
Selling Price
$ 76.81
657
554
404
763
Market Price
$ 104.10
Selling Price
$ 89.79
938
886
790
1456
Market Price
$ 71.07
Selling Price
$ 61.72
2221
1184
931
4657
Market Price
$ 114.98
Selling Price
$ 98.60
1682
899
859
4848
Market Price
$ 94.42
Selling Price
$ 81.42
594
165
451
996
Market Price
$ 63.12
Selling Price
$ 55.17
517
127
487
819
Market Price
$ 84.92
Selling Price
$ 75.81
1695
339
672
3234
Market Price
$ 67.48
Selling Price
$ 60.30
1253
1183
1016
1524
Market Price
$ 96.99
Selling Price
$ 86.22
1634
1594
811
1968
Market Price
$ 69.56
Selling Price
$ 61.27
3236
2445
2461
3525
Market Price
$ 80.21
Selling Price
$ 69.72
548
157
123
620
Market Price
$ 90.78
Selling Price
$ 77.44
1908
1876
1108
2260
Market Price
$ 85.22
Selling Price
$ 72.82
2295
2084
481
3149
Market Price
$ 70.47
Selling Price
$ 62.56
2037
1844
533
3013
Market Price
$ 108.03
Selling Price
$ 90.99
1783
459
985
3204
Market Price
$ 77.82
Selling Price
$ 68.46
2131
2089
1175
3285
Market Price
$ 90.69
Selling Price
$ 80.11
804
281
596
924
Market Price
$ 74.02
Selling Price
$ 63.02
986
786
765
3611
Market Price
$ 105.44
Selling Price
$ 89.34
649
243
457
1709
Market Price
$ 88.94
Selling Price
$ 80.22
3904
1870
2773
4525
Market Price
$ 101.67
Selling Price
$ 85.59
622
158
311
624
Market Price
$ 75.76
Selling Price
$ 68.24
2470
938
934
2972
Market Price
$ 91.41
Selling Price
$ 81.54
2308
1570
1222
3718
Market Price
$ 107.31
Selling Price
$ 94.82
1521
916
1324
1521
Market Price
$ 95.31
Selling Price
$ 83.18
1769
1271
1369
2395
Market Price
$ 100.44
Selling Price
$ 88.69
2243
1855
490
2544
Market Price
$ 82.48
Selling Price
$ 72.43
315
293
252
400
Market Price
$ 65.16
Selling Price
$ 58.15
2885
2445
2819
3296
Market Price
$ 82.10
Selling Price
$ 69.11
1821
1219
872
3502