Market Price
$ 113.63
Selling Price
$ 95.62
987
441
804
2831
Market Price
$ 97.14
Selling Price
$ 82.22
454
371
208
1406
Market Price
$ 79.82
Selling Price
$ 72.15
360
190
154
898
Market Price
$ 88.19
Selling Price
$ 74.52
1443
733
1119
3423
Market Price
$ 109.69
Selling Price
$ 96.48
311
144
128
421
Market Price
$ 64.88
Selling Price
$ 58.96
2529
1681
1206
3592
Market Price
$ 89.07
Selling Price
$ 77.11
2207
2128
1853
3468
Market Price
$ 68.84
Selling Price
$ 61.19
1980
1847
890
4205
Market Price
$ 100.96
Selling Price
$ 87.28
648
349
489
1955
Market Price
$ 72.33
Selling Price
$ 62.74
2748
2129
1421
3767
Market Price
$ 62.99
Selling Price
$ 57.14
2753
1235
1414
3805
Market Price
$ 101.23
Selling Price
$ 85.32
861
336
301
3244
Market Price
$ 106.09
Selling Price
$ 90.16
1440
486
914
2814
Market Price
$ 106.49
Selling Price
$ 88.82
1537
603
1289
4117
Market Price
$ 63.40
Selling Price
$ 55.65
1941
1040
998
4528
Market Price
$ 83.97
Selling Price
$ 74.14
206
43
103
496
Market Price
$ 96.03
Selling Price
$ 86.68
274
78
183
723
Market Price
$ 79.46
Selling Price
$ 72.09
3527
2079
1425
4086
Market Price
$ 66.09
Selling Price
$ 58.26
1154
1022
1114
3024
Market Price
$ 82.58
Selling Price
$ 69.40
1793
500
1078
2090
Market Price
$ 102.29
Selling Price
$ 92.57
3620
904
2418
4083
Market Price
$ 112.40
Selling Price
$ 98.16
847
608
266
2889
Market Price
$ 96.98
Selling Price
$ 85.07
296
138
112
1091
Market Price
$ 104.50
Selling Price
$ 90.73
1584
1573
1267
4415
Market Price
$ 105.41
Selling Price
$ 89.87
2386
2164
2350
3168
Market Price
$ 63.16
Selling Price
$ 57.20
2034
1927
1706
2558
Market Price
$ 90.34
Selling Price
$ 76.38
1537
1417
748
1869
Market Price
$ 85.50
Selling Price
$ 75.23
1657
1135
566
2525
Market Price
$ 97.90
Selling Price
$ 81.59
1182
692
491
3116
Market Price
$ 92.52
Selling Price
$ 77.90
306
236
165
614
Market Price
$ 99.44
Selling Price
$ 84.31
457
290
126
1212
Market Price
$ 89.97
Selling Price
$ 81.55
2263
1786
1646
2729
Market Price
$ 66.90
Selling Price
$ 60.15
1106
862
342
2183
Market Price
$ 96.90
Selling Price
$ 84.06
767
617
348
1389
Market Price
$ 80.86
Selling Price
$ 72.39
319
66
143
1157
Market Price
$ 104.75
Selling Price
$ 88.96
1522
1229
461
3418
Market Price
$ 108.46
Selling Price
$ 91.13
221
187
66
516
Market Price
$ 71.35
Selling Price
$ 59.90
788
606
788
1305
Market Price
$ 109.90
Selling Price
$ 95.13
378
210
159
1157
Market Price
$ 88.56
Selling Price
$ 76.24
1389
283
1261
2589