Market Price
$ 80.25
Selling Price
$ 67.11
1969
941
1809
2884
Market Price
$ 77.25
Selling Price
$ 69.95
877
345
380
4151
Market Price
$ 86.65
Selling Price
$ 75.88
1640
422
365
3201
Market Price
$ 61.14
Selling Price
$ 55.49
2075
664
1702
3603
Market Price
$ 110.40
Selling Price
$ 92.85
3347
1970
2666
4791
Market Price
$ 87.32
Selling Price
$ 73.93
3423
2910
1604
4830
Market Price
$ 100.89
Selling Price
$ 88.59
1598
382
330
4985
Market Price
$ 88.23
Selling Price
$ 75.35
1620
339
1133
3257
Market Price
$ 69.69
Selling Price
$ 63.05
748
485
521
2696
Market Price
$ 87.89
Selling Price
$ 76.30
708
529
266
761
Market Price
$ 101.11
Selling Price
$ 87.81
1223
792
960
1333
Market Price
$ 102.72
Selling Price
$ 87.92
2823
1393
1644
4568
Market Price
$ 98.05
Selling Price
$ 84.27
2234
605
1602
2432
Market Price
$ 89.84
Selling Price
$ 78.14
370
97
83
862
Market Price
$ 111.12
Selling Price
$ 98.48
3322
1039
2991
4979
Market Price
$ 69.06
Selling Price
$ 61.08
281
83
176
1279
Market Price
$ 104.90
Selling Price
$ 94.64
2368
2203
1141
3778
Market Price
$ 85.34
Selling Price
$ 75.05
2008
849
777
2644
Market Price
$ 70.15
Selling Price
$ 60.53
733
515
227
2830
Market Price
$ 80.81
Selling Price
$ 72.20
1976
513
1672
2856
Market Price
$ 74.71
Selling Price
$ 67.15
1068
276
409
4913
Market Price
$ 116.76
Selling Price
$ 98.86
827
543
609
1243
Market Price
$ 73.94
Selling Price
$ 65.38
295
86
279
1211
Market Price
$ 100.75
Selling Price
$ 87.01
2587
648
2511
4930
Market Price
$ 87.10
Selling Price
$ 75.55
2018
1214
1242
4932
Market Price
$ 91.86
Selling Price
$ 78.59
3839
3644
3799
4499
Market Price
$ 104.70
Selling Price
$ 87.46
872
515
316
1431
Market Price
$ 65.19
Selling Price
$ 57.24
1202
1039
955
1640
Market Price
$ 72.96
Selling Price
$ 62.58
1356
810
1029
2182
Market Price
$ 77.81
Selling Price
$ 66.88
1135
375
691
4577
Market Price
$ 91.73
Selling Price
$ 82.64
3098
2761
633
3315
Market Price
$ 102.77
Selling Price
$ 89.48
2637
2393
769
3962
Market Price
$ 84.59
Selling Price
$ 73.93
2749
2271
2642
4093
Market Price
$ 71.90
Selling Price
$ 60.38
2145
539
2009
4603
Market Price
$ 67.45
Selling Price
$ 57.66
2820
1434
579
3797
Market Price
$ 80.95
Selling Price
$ 72.31
401
91
87
993
Market Price
$ 80.32
Selling Price
$ 68.30
3535
3387
1174
3816
Market Price
$ 65.43
Selling Price
$ 56.73
1762
1448
625
2273
Market Price
$ 99.09
Selling Price
$ 82.78
385
225
273
1196
Market Price
$ 95.57
Selling Price
$ 86.06
911
460
798
2698