Market Price
$ 107.62
Selling Price
$ 93.92
1987
1691
847
4611
Market Price
$ 81.96
Selling Price
$ 71.04
2728
2112
1768
3415
Market Price
$ 92.40
Selling Price
$ 83.43
1913
1275
1717
3341
Market Price
$ 95.65
Selling Price
$ 82.37
4159
1708
3557
4230
Market Price
$ 103.26
Selling Price
$ 91.14
714
217
494
3366
Market Price
$ 100.69
Selling Price
$ 91.44
2901
1619
865
4037
Market Price
$ 71.09
Selling Price
$ 59.69
937
501
506
2632
Market Price
$ 77.39
Selling Price
$ 65.33
3282
2957
2417
4812
Market Price
$ 94.77
Selling Price
$ 85.33
292
246
91
1130
Market Price
$ 104.00
Selling Price
$ 87.43
1558
433
640
3051
Market Price
$ 82.07
Selling Price
$ 69.61
1921
1413
1704
3975
Market Price
$ 94.45
Selling Price
$ 83.21
1581
782
985
3017
Market Price
$ 96.13
Selling Price
$ 82.48
172
101
162
604
Market Price
$ 72.26
Selling Price
$ 62.07
747
530
230
2039
Market Price
$ 85.67
Selling Price
$ 72.29
1004
645
982
4764
Market Price
$ 91.26
Selling Price
$ 81.45
661
453
287
1439
Market Price
$ 109.42
Selling Price
$ 93.33
295
294
144
1431
Market Price
$ 89.92
Selling Price
$ 80.73
1694
1567
1467
3727
Market Price
$ 65.00
Selling Price
$ 55.77
820
262
279
1925
Market Price
$ 90.24
Selling Price
$ 77.04
1149
800
969
2420
Market Price
$ 74.39
Selling Price
$ 62.15
1363
806
672
4977
Market Price
$ 67.78
Selling Price
$ 59.57
1060
1029
298
1100
Market Price
$ 107.25
Selling Price
$ 89.56
775
717
170
3081
Market Price
$ 74.90
Selling Price
$ 67.08
820
534
703
1049
Market Price
$ 88.33
Selling Price
$ 78.28
2287
746
458
4414
Market Price
$ 105.50
Selling Price
$ 89.78
119
97
101
488
Market Price
$ 89.71
Selling Price
$ 75.87
166
61
97
810
Market Price
$ 103.29
Selling Price
$ 92.86
233
90
194
570
Market Price
$ 94.88
Selling Price
$ 81.81
303
263
93
496
Market Price
$ 67.07
Selling Price
$ 57.72
1971
907
1574
3888
Market Price
$ 94.61
Selling Price
$ 79.94
4486
3827
4011
4498
Market Price
$ 107.00
Selling Price
$ 95.66
1176
987
1106
1243
Market Price
$ 77.71
Selling Price
$ 70.45
458
117
179
702
Market Price
$ 92.69
Selling Price
$ 81.86
1865
1088
1355
4447
Market Price
$ 112.23
Selling Price
$ 94.62
1202
1049
731
2635
Market Price
$ 116.84
Selling Price
$ 97.41
490
420
381
502
Market Price
$ 107.95
Selling Price
$ 97.81
1956
1940
1638
3868
Market Price
$ 97.22
Selling Price
$ 82.88
1114
1085
889
3007
Market Price
$ 64.83
Selling Price
$ 57.86
375
91
142
779
Market Price
$ 104.85
Selling Price
$ 94.48
3628
2376
2618
4085