Market Price
$ 103.42
Selling Price
$ 89.82
4026
2668
3100
4326
Market Price
$ 95.70
Selling Price
$ 80.01
2310
1571
2270
3492
Market Price
$ 100.08
Selling Price
$ 85.07
3653
3438
1758
4774
Market Price
$ 78.38
Selling Price
$ 67.45
349
281
160
953
Market Price
$ 111.96
Selling Price
$ 95.06
1453
1452
1333
4653
Market Price
$ 69.31
Selling Price
$ 58.95
407
181
252
1412
Market Price
$ 101.48
Selling Price
$ 92.23
161
81
140
563
Market Price
$ 95.77
Selling Price
$ 86.40
4515
4147
3254
4534
Market Price
$ 105.75
Selling Price
$ 94.92
792
533
209
1056
Market Price
$ 108.03
Selling Price
$ 96.40
301
135
108
1234
Market Price
$ 91.91
Selling Price
$ 81.36
3551
2543
2259
3568
Market Price
$ 94.44
Selling Price
$ 85.13
1976
1803
1631
2193
Market Price
$ 106.61
Selling Price
$ 96.43
2899
810
1529
4479
Market Price
$ 96.49
Selling Price
$ 84.67
3652
2933
1586
4495
Market Price
$ 90.98
Selling Price
$ 75.98
2214
1118
1660
3917
Market Price
$ 105.72
Selling Price
$ 94.74
190
165
146
405
Market Price
$ 64.50
Selling Price
$ 55.57
2658
2425
1407
2824
Market Price
$ 100.80
Selling Price
$ 86.71
3341
1749
1437
3344
Market Price
$ 87.50
Selling Price
$ 78.32
4451
4383
2592
4852
Market Price
$ 92.29
Selling Price
$ 83.30
1697
1352
1655
3754
Market Price
$ 93.59
Selling Price
$ 79.72
1629
802
433
1984
Market Price
$ 100.14
Selling Price
$ 86.77
1152
1009
840
3736
Market Price
$ 79.68
Selling Price
$ 70.38
1345
1278
511
3988
Market Price
$ 96.19
Selling Price
$ 84.70
1167
782
452
2347
Market Price
$ 61.76
Selling Price
$ 55.38
1659
1430
503
1958
Market Price
$ 102.91
Selling Price
$ 89.73
1955
581
1489
2115
Market Price
$ 92.31
Selling Price
$ 83.43
1286
445
795
2477
Market Price
$ 90.98
Selling Price
$ 76.13
1557
1264
1351
4893
Market Price
$ 78.61
Selling Price
$ 66.08
715
522
236
2901
Market Price
$ 74.24
Selling Price
$ 66.42
3915
1042
962
4948
Market Price
$ 96.32
Selling Price
$ 85.01
2897
2828
1265
4894
Market Price
$ 65.74
Selling Price
$ 57.21
719
648
420
3561
Market Price
$ 88.75
Selling Price
$ 78.02
427
270
294
1267
Market Price
$ 103.08
Selling Price
$ 92.62
388
374
327
792
Market Price
$ 89.49
Selling Price
$ 80.70
427
88
383
429
Market Price
$ 65.88
Selling Price
$ 55.96
314
240
169
852
Market Price
$ 72.68
Selling Price
$ 62.70
2211
1983
1932
2331
Market Price
$ 76.93
Selling Price
$ 67.51
440
228
378
1725
Market Price
$ 83.99
Selling Price
$ 73.28
906
503
890
1448
Market Price
$ 108.49
Selling Price
$ 95.97
1213
545
333
3695