Market Price
$ 96.94
Selling Price
$ 86.28
1144
688
287
2493
Market Price
$ 68.62
Selling Price
$ 60.95
480
395
267
767
Market Price
$ 76.20
Selling Price
$ 69.16
1467
645
420
3682
Market Price
$ 88.94
Selling Price
$ 76.61
1089
240
570
1538
Market Price
$ 78.87
Selling Price
$ 71.63
2147
829
499
2929
Market Price
$ 71.89
Selling Price
$ 60.85
549
381
282
2295
Market Price
$ 81.41
Selling Price
$ 73.87
1526
717
717
3468
Market Price
$ 82.14
Selling Price
$ 69.83
2899
1513
767
3240
Market Price
$ 82.71
Selling Price
$ 73.43
3225
1768
1620
4446
Market Price
$ 113.13
Selling Price
$ 95.45
3978
2185
1140
4657
Market Price
$ 69.11
Selling Price
$ 57.60
177
171
98
591
Market Price
$ 68.88
Selling Price
$ 60.52
2881
597
2522
4695
Market Price
$ 71.58
Selling Price
$ 63.33
788
600
232
864
Market Price
$ 112.85
Selling Price
$ 96.37
2859
2039
2075
4662
Market Price
$ 85.53
Selling Price
$ 77.18
3823
3305
1454
4581
Market Price
$ 104.30
Selling Price
$ 92.84
420
109
388
1163
Market Price
$ 73.54
Selling Price
$ 66.68
1259
347
941
1707
Market Price
$ 74.04
Selling Price
$ 61.85
1050
804
815
4330
Market Price
$ 74.66
Selling Price
$ 62.52
2645
1642
1088
4422
Market Price
$ 77.73
Selling Price
$ 65.25
2319
1898
1041
3072
Market Price
$ 100.02
Selling Price
$ 84.24
1776
1678
1209
3470
Market Price
$ 62.80
Selling Price
$ 56.32
340
205
91
1570
Market Price
$ 74.30
Selling Price
$ 62.12
1289
658
1093
1971
Market Price
$ 90.97
Selling Price
$ 81.09
3168
2734
2873
4139
Market Price
$ 75.96
Selling Price
$ 66.77
138
82
58
617
Market Price
$ 93.12
Selling Price
$ 80.59
834
569
372
1536
Market Price
$ 73.84
Selling Price
$ 64.40
810
263
217
2650
Market Price
$ 109.07
Selling Price
$ 91.47
2751
576
1806
4272
Market Price
$ 78.15
Selling Price
$ 68.64
3166
3051
2935
3859
Market Price
$ 104.42
Selling Price
$ 94.92
2031
994
1631
3588
Market Price
$ 98.22
Selling Price
$ 87.65
549
365
449
2441
Market Price
$ 77.96
Selling Price
$ 66.77
753
309
308
1117
Market Price
$ 91.93
Selling Price
$ 78.41
864
339
707
3004
Market Price
$ 70.78
Selling Price
$ 60.76
1442
678
1414
1629
Market Price
$ 84.61
Selling Price
$ 71.46
4330
2045
1150
4609
Market Price
$ 73.64
Selling Price
$ 65.84
1157
1129
483
4428
Market Price
$ 79.04
Selling Price
$ 67.59
1002
846
719
2325
Market Price
$ 65.94
Selling Price
$ 57.70
597
273
200
1751
Market Price
$ 97.17
Selling Price
$ 84.63
1372
974
581
3970
Market Price
$ 71.35
Selling Price
$ 59.49
2409
1930
1170
4933