Market Price
$ 91.83
Selling Price
$ 80.17
1562
1359
922
4778
Market Price
$ 63.08
Selling Price
$ 56.43
4112
2763
3006
4732
Market Price
$ 73.09
Selling Price
$ 63.67
3034
2234
2830
3074
Market Price
$ 78.67
Selling Price
$ 68.97
649
294
352
2668
Market Price
$ 106.71
Selling Price
$ 90.05
1810
1310
1320
4131
Market Price
$ 75.23
Selling Price
$ 64.77
100
85
74
428
Market Price
$ 69.97
Selling Price
$ 59.59
2305
1957
1575
3264
Market Price
$ 84.18
Selling Price
$ 74.07
3503
1554
912
3520
Market Price
$ 99.69
Selling Price
$ 85.25
147
49
91
434
Market Price
$ 95.94
Selling Price
$ 84.39
757
417
268
1313
Market Price
$ 90.19
Selling Price
$ 79.23
2570
629
781
3960
Market Price
$ 84.04
Selling Price
$ 70.93
884
613
437
910
Market Price
$ 105.35
Selling Price
$ 88.13
714
557
645
1321
Market Price
$ 102.04
Selling Price
$ 90.25
1749
1109
1723
1972
Market Price
$ 82.12
Selling Price
$ 73.37
793
427
707
3285
Market Price
$ 70.36
Selling Price
$ 59.20
584
167
325
2403
Market Price
$ 65.63
Selling Price
$ 55.88
3302
3078
723
4029
Market Price
$ 65.78
Selling Price
$ 55.06
2236
1829
1672
4100
Market Price
$ 83.35
Selling Price
$ 69.48
1265
431
1055
2164
Market Price
$ 75.25
Selling Price
$ 64.44
3285
1915
2441
4996
Market Price
$ 95.05
Selling Price
$ 80.57
850
453
284
1084
Market Price
$ 104.90
Selling Price
$ 94.47
821
353
569
3295
Market Price
$ 76.74
Selling Price
$ 68.27
4529
2303
2584
4628
Market Price
$ 74.82
Selling Price
$ 63.95
1082
336
571
1607
Market Price
$ 91.54
Selling Price
$ 80.17
4015
3708
2103
4910
Market Price
$ 76.25
Selling Price
$ 64.63
411
172
316
1598
Market Price
$ 109.07
Selling Price
$ 91.99
2638
1385
1837
2670
Market Price
$ 82.14
Selling Price
$ 69.44
1417
779
1288
2084
Market Price
$ 78.49
Selling Price
$ 66.73
932
475
822
1307
Market Price
$ 83.64
Selling Price
$ 69.74
2399
2234
1103
4757
Market Price
$ 67.51
Selling Price
$ 60.99
2615
1226
893
3956
Market Price
$ 68.78
Selling Price
$ 60.07
2664
2143
2425
4720
Market Price
$ 84.19
Selling Price
$ 76.12
3403
3345
950
3447
Market Price
$ 70.72
Selling Price
$ 59.18
1431
801
445
3439
Market Price
$ 78.14
Selling Price
$ 69.59
1568
1426
1205
3565
Market Price
$ 72.11
Selling Price
$ 63.26
993
629
604
1241
Market Price
$ 71.92
Selling Price
$ 63.90
1534
732
339
1981
Market Price
$ 92.31
Selling Price
$ 81.75
2061
1650
418
2121
Market Price
$ 110.17
Selling Price
$ 96.62
657
257
435
3172
Market Price
$ 99.65
Selling Price
$ 86.11
2366
1296
1507
2916