Market Price
$ 67.19
Selling Price
$ 58.15
4039
2059
2701
4914
Market Price
$ 74.21
Selling Price
$ 62.14
2649
1040
890
3888
Market Price
$ 77.18
Selling Price
$ 65.85
2539
1601
2316
3390
Market Price
$ 101.49
Selling Price
$ 85.38
562
354
236
1550
Market Price
$ 84.10
Selling Price
$ 72.68
1727
774
695
2267
Market Price
$ 103.74
Selling Price
$ 89.00
581
129
413
1467
Market Price
$ 73.53
Selling Price
$ 61.78
751
615
498
1871
Market Price
$ 80.90
Selling Price
$ 69.63
853
497
517
1297
Market Price
$ 101.56
Selling Price
$ 91.79
945
764
934
1955
Market Price
$ 115.18
Selling Price
$ 96.78
1935
570
653
3978
Market Price
$ 98.09
Selling Price
$ 83.03
120
42
87
440
Market Price
$ 66.58
Selling Price
$ 58.46
84
56
16
401
Market Price
$ 91.87
Selling Price
$ 80.75
1366
1048
572
1476
Market Price
$ 94.40
Selling Price
$ 82.10
1526
1240
369
3356
Market Price
$ 87.47
Selling Price
$ 76.92
3110
1612
1457
3367
Market Price
$ 79.95
Selling Price
$ 67.83
1093
761
858
4307
Market Price
$ 110.09
Selling Price
$ 98.41
1920
487
1859
3251
Market Price
$ 90.02
Selling Price
$ 79.08
3808
2254
1439
4822
Market Price
$ 113.53
Selling Price
$ 95.33
1286
1064
346
3257
Market Price
$ 61.37
Selling Price
$ 55.52
2414
1518
1640
3043
Market Price
$ 84.57
Selling Price
$ 71.75
2839
1269
592
3452
Market Price
$ 113.27
Selling Price
$ 97.42
1198
444
1090
2994
Market Price
$ 72.40
Selling Price
$ 61.44
4377
2711
3541
4744
Market Price
$ 77.95
Selling Price
$ 66.27
358
235
210
604
Market Price
$ 83.64
Selling Price
$ 71.63
468
451
456
1668
Market Price
$ 76.34
Selling Price
$ 64.29
891
547
352
2793
Market Price
$ 105.88
Selling Price
$ 94.28
584
222
215
2774
Market Price
$ 97.65
Selling Price
$ 88.03
1363
1225
784
1753
Market Price
$ 93.91
Selling Price
$ 82.29
1495
821
1343
1540
Market Price
$ 84.70
Selling Price
$ 74.81
558
216
194
2753
Market Price
$ 109.81
Selling Price
$ 93.59
409
83
228
1596
Market Price
$ 78.65
Selling Price
$ 68.71
3761
2536
1063
4105
Market Price
$ 94.26
Selling Price
$ 79.65
3169
2955
1500
3583
Market Price
$ 88.94
Selling Price
$ 76.84
659
167
192
767
Market Price
$ 107.78
Selling Price
$ 97.86
2082
993
1669
2193
Market Price
$ 88.91
Selling Price
$ 75.15
1154
1073
842
3114
Market Price
$ 69.85
Selling Price
$ 59.63
948
375
417
1247
Market Price
$ 95.96
Selling Price
$ 85.33
2959
1430
1237
4984
Market Price
$ 83.42
Selling Price
$ 74.67
3697
946
2649
3955
Market Price
$ 74.80
Selling Price
$ 63.01
2110
592
1579
3591