Market Price
$ 102.90
Selling Price
$ 90.97
1714
399
1607
3197
Market Price
$ 72.68
Selling Price
$ 65.46
567
360
510
1942
Market Price
$ 85.63
Selling Price
$ 75.11
1895
1615
466
3422
Market Price
$ 66.66
Selling Price
$ 55.70
921
889
268
997
Market Price
$ 73.61
Selling Price
$ 64.13
1321
819
596
3338
Market Price
$ 63.47
Selling Price
$ 55.31
1141
711
835
3715
Market Price
$ 75.86
Selling Price
$ 67.14
3504
809
1250
4541
Market Price
$ 87.70
Selling Price
$ 75.13
638
332
510
710
Market Price
$ 76.98
Selling Price
$ 69.84
749
627
367
1691
Market Price
$ 83.83
Selling Price
$ 73.02
1009
640
383
1091
Market Price
$ 72.78
Selling Price
$ 65.42
696
274
190
867
Market Price
$ 89.53
Selling Price
$ 81.03
1731
601
962
4058
Market Price
$ 74.59
Selling Price
$ 65.58
634
524
181
1214
Market Price
$ 72.09
Selling Price
$ 63.95
2663
868
2291
4252
Market Price
$ 79.65
Selling Price
$ 66.39
2127
840
976
3524
Market Price
$ 99.12
Selling Price
$ 85.67
1185
860
814
3754
Market Price
$ 101.85
Selling Price
$ 87.66
3120
1511
2812
4766
Market Price
$ 97.28
Selling Price
$ 84.54
950
935
510
3784
Market Price
$ 74.50
Selling Price
$ 64.01
4279
4044
3813
4382
Market Price
$ 89.04
Selling Price
$ 74.84
962
271
304
3760
Market Price
$ 81.77
Selling Price
$ 70.40
1261
771
477
1490
Market Price
$ 65.67
Selling Price
$ 59.38
261
184
255
461
Market Price
$ 97.11
Selling Price
$ 86.50
983
751
300
1199
Market Price
$ 89.69
Selling Price
$ 76.71
1163
481
716
4060
Market Price
$ 111.98
Selling Price
$ 95.35
2890
1557
1499
4603
Market Price
$ 94.32
Selling Price
$ 85.68
597
283
230
787
Market Price
$ 86.60
Selling Price
$ 78.02
615
594
469
851
Market Price
$ 95.59
Selling Price
$ 83.14
3540
776
1890
3697
Market Price
$ 88.54
Selling Price
$ 79.56
2188
732
1229
4159
Market Price
$ 84.23
Selling Price
$ 71.89
2388
2325
604
4799
Market Price
$ 88.58
Selling Price
$ 74.96
783
342
716
2981
Market Price
$ 108.23
Selling Price
$ 97.30
2682
1660
1494
2725
Market Price
$ 69.80
Selling Price
$ 60.18
1819
1335
1326
3152
Market Price
$ 94.31
Selling Price
$ 78.87
2467
737
2129
4287
Market Price
$ 89.32
Selling Price
$ 78.38
395
124
230
1103
Market Price
$ 66.17
Selling Price
$ 56.68
1131
920
763
3340
Market Price
$ 75.41
Selling Price
$ 64.68
2432
766
1891
3543
Market Price
$ 81.44
Selling Price
$ 70.57
3648
1645
2075
4489
Market Price
$ 90.78
Selling Price
$ 77.72
4049
3321
2825
4641
Market Price
$ 104.81
Selling Price
$ 87.68
1566
1422
329
1619