Market Price
$ 104.07
Selling Price
$ 92.61
1241
451
459
3630
Market Price
$ 65.64
Selling Price
$ 58.96
611
175
162
1522
Market Price
$ 87.36
Selling Price
$ 78.40
592
499
287
1398
Market Price
$ 75.14
Selling Price
$ 63.35
1438
785
569
2346
Market Price
$ 103.00
Selling Price
$ 90.45
1629
1328
859
2291
Market Price
$ 90.37
Selling Price
$ 81.96
1573
1142
1343
2918
Market Price
$ 68.08
Selling Price
$ 58.79
1328
1275
532
2411
Market Price
$ 111.98
Selling Price
$ 96.33
167
89
105
643
Market Price
$ 104.31
Selling Price
$ 93.29
1463
386
702
2186
Market Price
$ 67.72
Selling Price
$ 61.04
1312
746
839
2399
Market Price
$ 110.07
Selling Price
$ 96.30
1123
647
985
1794
Market Price
$ 73.79
Selling Price
$ 63.15
273
61
99
985
Market Price
$ 118.58
Selling Price
$ 98.82
1680
1063
941
1817
Market Price
$ 112.97
Selling Price
$ 95.98
1444
936
1031
4746
Market Price
$ 89.56
Selling Price
$ 79.37
464
178
444
1272
Market Price
$ 97.38
Selling Price
$ 81.95
4026
3237
3745
4233
Market Price
$ 71.06
Selling Price
$ 62.46
2603
1782
2041
2931
Market Price
$ 102.42
Selling Price
$ 87.78
1983
1650
1513
2157
Market Price
$ 88.10
Selling Price
$ 77.82
524
120
500
657
Market Price
$ 109.47
Selling Price
$ 96.77
686
143
523
3176
Market Price
$ 66.59
Selling Price
$ 58.34
1981
430
1363
4682
Market Price
$ 88.03
Selling Price
$ 75.98
1368
1009
313
3233
Market Price
$ 68.48
Selling Price
$ 59.52
1723
1656
425
4686
Market Price
$ 79.42
Selling Price
$ 70.20
1097
232
662
1225
Market Price
$ 109.27
Selling Price
$ 93.50
4142
1755
3347
4625
Market Price
$ 63.04
Selling Price
$ 55.43
2811
1627
1658
3865
Market Price
$ 101.89
Selling Price
$ 86.89
2390
1614
2103
4439
Market Price
$ 92.46
Selling Price
$ 78.67
1698
453
473
1858
Market Price
$ 95.10
Selling Price
$ 83.82
964
787
402
1413
Market Price
$ 91.14
Selling Price
$ 80.47
1884
942
623
3335
Market Price
$ 66.86
Selling Price
$ 58.51
1846
711
596
3402
Market Price
$ 92.08
Selling Price
$ 81.70
562
284
509
721
Market Price
$ 117.75
Selling Price
$ 98.32
1557
836
778
3003
Market Price
$ 88.20
Selling Price
$ 74.31
1409
1394
1017
1475
Market Price
$ 83.33
Selling Price
$ 72.73
1046
803
238
4963
Market Price
$ 74.92
Selling Price
$ 63.46
455
352
426
766
Market Price
$ 70.70
Selling Price
$ 63.18
932
630
296
1158
Market Price
$ 88.92
Selling Price
$ 80.48
831
346
681
1586
Market Price
$ 93.56
Selling Price
$ 80.08
1144
1028
283
1259
Market Price
$ 104.12
Selling Price
$ 88.31
1111
243
496
2424