Market Price
$ 94.20
Selling Price
$ 82.88
1646
1204
846
2524
Market Price
$ 90.98
Selling Price
$ 78.76
4369
2334
3360
4680
Market Price
$ 66.03
Selling Price
$ 55.97
406
384
380
1618
Market Price
$ 86.96
Selling Price
$ 78.03
860
820
404
1520
Market Price
$ 111.44
Selling Price
$ 93.05
932
723
306
1673
Market Price
$ 91.56
Selling Price
$ 81.42
2206
859
693
3053
Market Price
$ 95.69
Selling Price
$ 86.34
2076
2049
1251
2619
Market Price
$ 81.01
Selling Price
$ 69.10
2312
1496
1817
3929
Market Price
$ 95.21
Selling Price
$ 82.71
880
298
661
2707
Market Price
$ 97.72
Selling Price
$ 81.82
512
234
394
525
Market Price
$ 67.67
Selling Price
$ 61.13
896
248
360
1014
Market Price
$ 95.32
Selling Price
$ 85.61
1123
482
828
1605
Market Price
$ 105.99
Selling Price
$ 89.31
818
706
809
2797
Market Price
$ 68.04
Selling Price
$ 57.98
553
315
178
654
Market Price
$ 71.21
Selling Price
$ 63.20
1783
976
624
4873
Market Price
$ 80.31
Selling Price
$ 67.67
3903
3296
1691
4252
Market Price
$ 97.09
Selling Price
$ 88.06
1583
1379
946
2016
Market Price
$ 101.10
Selling Price
$ 91.20
3117
711
768
4840
Market Price
$ 102.80
Selling Price
$ 89.65
918
430
222
3494
Market Price
$ 62.83
Selling Price
$ 56.69
397
156
90
1044
Market Price
$ 88.06
Selling Price
$ 75.59
2746
799
1720
2944
Market Price
$ 67.67
Selling Price
$ 59.42
959
318
777
1221
Market Price
$ 82.57
Selling Price
$ 70.18
1308
377
569
1615
Market Price
$ 90.48
Selling Price
$ 78.82
781
622
745
2733
Market Price
$ 69.62
Selling Price
$ 60.31
2167
504
1439
3157
Market Price
$ 65.67
Selling Price
$ 55.91
1585
1217
636
4044
Market Price
$ 115.81
Selling Price
$ 98.74
502
326
101
747
Market Price
$ 111.04
Selling Price
$ 98.27
570
235
359
843
Market Price
$ 113.41
Selling Price
$ 97.86
3971
1602
3948
4964
Market Price
$ 78.55
Selling Price
$ 68.02
3887
1921
3876
4750
Market Price
$ 90.31
Selling Price
$ 77.07
1328
445
1003
1458
Market Price
$ 85.01
Selling Price
$ 72.78
2059
1414
688
2059
Market Price
$ 74.47
Selling Price
$ 62.61
505
475
282
751
Market Price
$ 86.09
Selling Price
$ 76.43
3573
3143
1122
3594
Market Price
$ 86.80
Selling Price
$ 73.51
268
191
212
947
Market Price
$ 74.22
Selling Price
$ 64.03
2747
597
1962
4756
Market Price
$ 72.73
Selling Price
$ 63.89
491
404
200
744
Market Price
$ 110.00
Selling Price
$ 96.13
901
546
463
4409
Market Price
$ 102.91
Selling Price
$ 91.26
2361
1758
854
4395
Market Price
$ 104.30
Selling Price
$ 87.06
4097
3502
2565
4803