Market Price
$ 74.22
Selling Price
$ 62.26
1986
1607
1683
3322
Market Price
$ 91.01
Selling Price
$ 81.80
1878
1651
1689
2027
Market Price
$ 78.58
Selling Price
$ 67.92
1267
998
708
3699
Market Price
$ 112.18
Selling Price
$ 96.93
1019
488
398
2143
Market Price
$ 85.00
Selling Price
$ 76.58
334
331
171
1093
Market Price
$ 106.69
Selling Price
$ 91.65
1811
1651
1123
4758
Market Price
$ 73.78
Selling Price
$ 64.90
351
101
217
1150
Market Price
$ 98.06
Selling Price
$ 88.61
1371
1146
483
1645
Market Price
$ 76.39
Selling Price
$ 63.72
701
583
361
3448
Market Price
$ 82.41
Selling Price
$ 72.99
1447
1144
1410
1646
Market Price
$ 111.16
Selling Price
$ 96.75
1512
827
305
3512
Market Price
$ 66.22
Selling Price
$ 59.92
2000
979
1028
4169
Market Price
$ 105.00
Selling Price
$ 93.28
1458
1457
1138
4121
Market Price
$ 64.80
Selling Price
$ 58.50
1130
294
869
1322
Market Price
$ 73.46
Selling Price
$ 62.74
1359
847
588
1446
Market Price
$ 110.37
Selling Price
$ 96.06
489
447
483
2159
Market Price
$ 105.98
Selling Price
$ 91.52
3692
2377
3669
3851
Market Price
$ 68.67
Selling Price
$ 58.18
428
357
412
452
Market Price
$ 105.75
Selling Price
$ 92.13
3063
1973
825
3131
Market Price
$ 65.91
Selling Price
$ 57.16
2855
2474
2303
3240
Market Price
$ 86.05
Selling Price
$ 75.55
615
288
130
746
Market Price
$ 67.93
Selling Price
$ 59.20
1034
469
528
4056
Market Price
$ 79.08
Selling Price
$ 69.82
1789
875
563
1924
Market Price
$ 72.45
Selling Price
$ 63.63
2378
912
1870
2409
Market Price
$ 111.30
Selling Price
$ 93.78
2216
464
941
3215
Market Price
$ 87.19
Selling Price
$ 72.75
280
198
112
1146
Market Price
$ 66.61
Selling Price
$ 57.00
1483
297
1132
2312
Market Price
$ 77.01
Selling Price
$ 67.08
1608
1424
1108
4190
Market Price
$ 83.69
Selling Price
$ 74.46
568
426
523
1724
Market Price
$ 113.50
Selling Price
$ 98.08
1796
1745
1346
2427
Market Price
$ 69.08
Selling Price
$ 61.64
539
509
169
1868
Market Price
$ 113.14
Selling Price
$ 95.71
4179
3224
1549
4390
Market Price
$ 86.59
Selling Price
$ 76.64
984
323
966
2143
Market Price
$ 74.70
Selling Price
$ 62.82
2641
1465
2343
4189
Market Price
$ 105.66
Selling Price
$ 90.16
454
185
127
1526
Market Price
$ 79.73
Selling Price
$ 66.99
360
335
349
1579
Market Price
$ 87.78
Selling Price
$ 77.94
1414
845
1165
1796
Market Price
$ 83.04
Selling Price
$ 74.56
2423
2306
1500
4324
Market Price
$ 77.09
Selling Price
$ 65.29
687
454
192
3064
Market Price
$ 96.09
Selling Price
$ 80.30
587
384
415
1160