Market Price
$ 105.32
Selling Price
$ 92.03
2810
791
1261
4771
Market Price
$ 68.76
Selling Price
$ 60.20
1439
356
658
2773
Market Price
$ 74.07
Selling Price
$ 66.00
714
248
178
1108
Market Price
$ 96.87
Selling Price
$ 86.26
2783
1733
2316
3047
Market Price
$ 88.74
Selling Price
$ 74.10
1712
1540
449
2605
Market Price
$ 90.80
Selling Price
$ 76.41
241
59
171
1169
Market Price
$ 82.28
Selling Price
$ 69.65
1269
1165
1011
2259
Market Price
$ 63.72
Selling Price
$ 57.61
1201
922
785
1202
Market Price
$ 93.56
Selling Price
$ 83.81
2729
1378
745
4192
Market Price
$ 65.42
Selling Price
$ 58.14
2577
2290
1610
2600
Market Price
$ 104.41
Selling Price
$ 94.63
3096
1352
2615
3176
Market Price
$ 105.52
Selling Price
$ 90.67
1230
494
256
3205
Market Price
$ 67.08
Selling Price
$ 57.24
1099
459
765
3533
Market Price
$ 69.62
Selling Price
$ 61.51
2004
1374
923
2962
Market Price
$ 95.40
Selling Price
$ 79.78
543
240
484
1761
Market Price
$ 76.61
Selling Price
$ 64.79
666
632
462
2034
Market Price
$ 71.80
Selling Price
$ 63.05
1657
1283
1193
2567
Market Price
$ 104.30
Selling Price
$ 94.49
1155
754
1013
1543
Market Price
$ 105.99
Selling Price
$ 88.81
2762
1891
630
3384
Market Price
$ 113.34
Selling Price
$ 98.18
563
244
439
815
Market Price
$ 80.74
Selling Price
$ 71.69
858
642
821
2618
Market Price
$ 93.54
Selling Price
$ 83.10
177
148
49
407
Market Price
$ 89.81
Selling Price
$ 81.60
2664
1313
1220
3839
Market Price
$ 89.79
Selling Price
$ 75.30
1310
1195
609
3892
Market Price
$ 77.52
Selling Price
$ 65.30
481
412
192
851
Market Price
$ 94.57
Selling Price
$ 80.06
2446
2361
553
3397
Market Price
$ 70.81
Selling Price
$ 64.01
3574
861
3257
4003
Market Price
$ 68.86
Selling Price
$ 61.66
2994
2075
2030
3844
Market Price
$ 92.72
Selling Price
$ 77.76
2617
1434
1663
4107
Market Price
$ 72.54
Selling Price
$ 61.38
2672
1322
1819
3147
Market Price
$ 99.50
Selling Price
$ 87.37
703
335
526
786
Market Price
$ 71.47
Selling Price
$ 62.83
272
140
206
1006
Market Price
$ 99.55
Selling Price
$ 86.60
538
368
294
1211
Market Price
$ 71.43
Selling Price
$ 61.05
3735
2752
1586
4300
Market Price
$ 95.08
Selling Price
$ 83.88
1267
1198
785
1529
Market Price
$ 68.50
Selling Price
$ 57.12
179
121
36
496
Market Price
$ 71.25
Selling Price
$ 63.57
192
53
40
476
Market Price
$ 114.39
Selling Price
$ 97.91
1155
624
317
3960
Market Price
$ 93.50
Selling Price
$ 79.67
1470
758
1350
2203
Market Price
$ 78.32
Selling Price
$ 67.14
1202
1017
249
4108