Market Price
$ 111.74
Selling Price
$ 94.04
589
216
417
1827
Market Price
$ 103.12
Selling Price
$ 89.67
441
149
436
619
Market Price
$ 62.50
Selling Price
$ 55.77
763
373
177
2380
Market Price
$ 87.72
Selling Price
$ 74.06
819
561
338
1424
Market Price
$ 62.91
Selling Price
$ 57.17
2090
592
1834
3233
Market Price
$ 95.69
Selling Price
$ 81.60
932
374
630
2496
Market Price
$ 117.11
Selling Price
$ 98.61
3297
1646
1696
3738
Market Price
$ 100.38
Selling Price
$ 89.49
326
226
257
402
Market Price
$ 75.95
Selling Price
$ 68.61
1288
1243
465
1319
Market Price
$ 77.50
Selling Price
$ 66.18
2555
1704
1875
3885
Market Price
$ 113.15
Selling Price
$ 98.43
789
343
487
2052
Market Price
$ 75.32
Selling Price
$ 65.00
2337
1420
939
2445
Market Price
$ 84.89
Selling Price
$ 71.85
2503
1595
922
4409
Market Price
$ 111.70
Selling Price
$ 94.42
2115
843
553
3273
Market Price
$ 100.98
Selling Price
$ 85.74
2353
2056
1763
3275
Market Price
$ 105.70
Selling Price
$ 93.10
1879
1123
1736
3335
Market Price
$ 89.41
Selling Price
$ 78.92
340
125
278
1047
Market Price
$ 74.91
Selling Price
$ 67.50
3351
2709
2950
4486
Market Price
$ 107.42
Selling Price
$ 97.19
1298
390
1188
3238
Market Price
$ 104.57
Selling Price
$ 91.82
902
622
637
1527
Market Price
$ 65.87
Selling Price
$ 58.31
2669
1398
2375
4179
Market Price
$ 85.57
Selling Price
$ 77.57
2123
619
2107
2984
Market Price
$ 72.25
Selling Price
$ 62.18
1142
935
671
2520
Market Price
$ 81.69
Selling Price
$ 74.11
2211
1448
819
3048
Market Price
$ 61.55
Selling Price
$ 55.13
458
244
204
1190
Market Price
$ 93.29
Selling Price
$ 78.17
1012
524
775
2324
Market Price
$ 76.04
Selling Price
$ 64.25
3224
2501
947
3448
Market Price
$ 101.96
Selling Price
$ 92.02
808
176
773
910
Market Price
$ 94.30
Selling Price
$ 84.28
841
247
349
1217
Market Price
$ 91.81
Selling Price
$ 76.80
559
350
509
583
Market Price
$ 114.15
Selling Price
$ 96.23
896
384
493
1800
Market Price
$ 96.87
Selling Price
$ 87.13
121
67
29
474
Market Price
$ 109.74
Selling Price
$ 94.80
2947
872
1210
3392
Market Price
$ 94.19
Selling Price
$ 81.29
4517
1506
3792
4908
Market Price
$ 62.51
Selling Price
$ 56.21
1745
776
1577
3090
Market Price
$ 87.97
Selling Price
$ 77.59
2319
1385
1668
3213
Market Price
$ 74.60
Selling Price
$ 62.92
1281
734
810
2643
Market Price
$ 90.26
Selling Price
$ 75.33
3002
1246
2991
3363
Market Price
$ 100.78
Selling Price
$ 86.25
2922
1507
1424
4443
Market Price
$ 62.75
Selling Price
$ 56.30
2853
808
2207
4758