Market Price
$ 75.16
Selling Price
$ 64.02
666
308
251
2241
Market Price
$ 83.80
Selling Price
$ 70.25
2252
1759
823
2273
Market Price
$ 73.00
Selling Price
$ 62.74
2887
1832
2607
2911
Market Price
$ 73.80
Selling Price
$ 62.82
576
530
400
2848
Market Price
$ 88.43
Selling Price
$ 80.13
2043
2015
981
2717
Market Price
$ 94.00
Selling Price
$ 79.60
2537
2046
1211
2712
Market Price
$ 82.72
Selling Price
$ 72.96
1576
505
888
4067
Market Price
$ 103.21
Selling Price
$ 91.40
975
640
834
1893
Market Price
$ 104.91
Selling Price
$ 95.01
2401
1364
2384
3138
Market Price
$ 96.04
Selling Price
$ 80.22
1639
1084
493
3617
Market Price
$ 117.45
Selling Price
$ 98.37
1623
1368
1452
2337
Market Price
$ 100.66
Selling Price
$ 89.54
1578
645
433
1893
Market Price
$ 80.86
Selling Price
$ 68.77
546
466
301
2067
Market Price
$ 90.69
Selling Price
$ 81.11
878
857
552
1896
Market Price
$ 71.37
Selling Price
$ 64.59
325
270
73
733
Market Price
$ 84.81
Selling Price
$ 76.94
378
174
248
1536
Market Price
$ 83.69
Selling Price
$ 73.71
152
151
59
409
Market Price
$ 111.47
Selling Price
$ 93.54
1412
1225
352
4516
Market Price
$ 92.66
Selling Price
$ 83.66
1226
537
672
1872
Market Price
$ 88.96
Selling Price
$ 75.25
1438
1136
1192
2844
Market Price
$ 103.34
Selling Price
$ 93.86
2672
647
2026
3447
Market Price
$ 78.75
Selling Price
$ 69.02
1107
733
736
4435
Market Price
$ 110.67
Selling Price
$ 94.75
522
483
422
1438
Market Price
$ 87.07
Selling Price
$ 72.58
1328
1227
266
1418
Market Price
$ 78.88
Selling Price
$ 71.05
510
158
469
1036
Market Price
$ 89.82
Selling Price
$ 75.88
1543
1099
1532
1795
Market Price
$ 62.63
Selling Price
$ 55.13
1509
1481
1344
1628
Market Price
$ 104.45
Selling Price
$ 92.25
1707
535
422
2033
Market Price
$ 64.70
Selling Price
$ 58.37
622
357
383
1098
Market Price
$ 73.56
Selling Price
$ 62.87
2705
927
2437
4306
Market Price
$ 76.85
Selling Price
$ 66.99
2910
2390
590
3383
Market Price
$ 100.54
Selling Price
$ 87.03
3426
2190
3045
3702
Market Price
$ 67.00
Selling Price
$ 60.38
176
68
92
583
Market Price
$ 93.46
Selling Price
$ 82.63
429
408
336
1758
Market Price
$ 94.33
Selling Price
$ 84.59
847
310
681
4203
Market Price
$ 95.05
Selling Price
$ 80.44
3353
2766
2154
4107
Market Price
$ 67.76
Selling Price
$ 58.20
594
372
357
954
Market Price
$ 90.38
Selling Price
$ 81.19
1819
1169
1353
4627
Market Price
$ 79.65
Selling Price
$ 68.24
397
290
165
685
Market Price
$ 75.71
Selling Price
$ 68.35
1062
479
444
1234