Market Price
$ 112.05
Selling Price
$ 97.92
1147
653
481
1775
Market Price
$ 68.53
Selling Price
$ 59.06
903
826
884
1245
Market Price
$ 88.50
Selling Price
$ 76.79
1528
411
1166
2402
Market Price
$ 105.02
Selling Price
$ 89.96
1457
1143
682
3108
Market Price
$ 103.05
Selling Price
$ 91.34
999
819
929
1130
Market Price
$ 106.31
Selling Price
$ 89.25
1157
658
580
1221
Market Price
$ 97.46
Selling Price
$ 85.30
2739
2475
1072
3273
Market Price
$ 73.86
Selling Price
$ 64.76
4152
1043
3899
4195
Market Price
$ 87.45
Selling Price
$ 75.82
2103
1390
487
3660
Market Price
$ 63.33
Selling Price
$ 57.12
706
470
434
3094
Market Price
$ 94.16
Selling Price
$ 80.93
766
671
691
1324
Market Price
$ 114.04
Selling Price
$ 97.51
1612
1352
646
4293
Market Price
$ 67.99
Selling Price
$ 58.54
1393
1264
1249
4115
Market Price
$ 100.93
Selling Price
$ 90.73
1115
435
873
1595
Market Price
$ 92.46
Selling Price
$ 84.03
2219
649
1193
4394
Market Price
$ 72.27
Selling Price
$ 62.14
877
376
412
1922
Market Price
$ 84.23
Selling Price
$ 71.90
1241
420
895
3347
Market Price
$ 91.41
Selling Price
$ 80.78
816
210
441
1780
Market Price
$ 71.11
Selling Price
$ 63.00
1563
1353
1170
2134
Market Price
$ 82.16
Selling Price
$ 74.41
1781
425
1609
3828
Market Price
$ 62.57
Selling Price
$ 55.34
328
109
309
773
Market Price
$ 73.31
Selling Price
$ 63.77
1414
674
1194
3082
Market Price
$ 76.85
Selling Price
$ 69.50
793
656
706
3082
Market Price
$ 69.37
Selling Price
$ 61.58
2526
930
1408
2700
Market Price
$ 67.78
Selling Price
$ 61.13
1223
954
772
2279
Market Price
$ 105.22
Selling Price
$ 92.36
2191
1110
1472
2297
Market Price
$ 63.86
Selling Price
$ 56.56
4302
3194
1961
4933
Market Price
$ 104.18
Selling Price
$ 89.14
2563
1851
913
3023
Market Price
$ 96.12
Selling Price
$ 82.05
331
314
251
1079
Market Price
$ 100.20
Selling Price
$ 88.71
271
269
156
648
Market Price
$ 69.33
Selling Price
$ 58.16
4113
2593
1466
4393
Market Price
$ 92.23
Selling Price
$ 78.36
3303
2408
1869
4974
Market Price
$ 71.87
Selling Price
$ 63.55
1412
1234
700
3225
Market Price
$ 90.81
Selling Price
$ 76.14
417
129
298
1485
Market Price
$ 64.46
Selling Price
$ 58.04
2430
1927
1900
4980
Market Price
$ 80.34
Selling Price
$ 67.69
1419
287
600
1755
Market Price
$ 105.49
Selling Price
$ 89.80
489
409
138
1072
Market Price
$ 73.11
Selling Price
$ 64.77
1613
902
448
2956
Market Price
$ 71.02
Selling Price
$ 59.69
2305
1073
2231
2821
Market Price
$ 84.62
Selling Price
$ 74.22
3419
1274
1770
3490