Market Price
$ 82.72
Selling Price
$ 72.33
452
173
166
1095
Market Price
$ 77.27
Selling Price
$ 64.84
2618
2392
2249
4408
Market Price
$ 111.25
Selling Price
$ 94.96
2708
750
1318
2836
Market Price
$ 88.33
Selling Price
$ 74.31
527
145
275
1598
Market Price
$ 70.50
Selling Price
$ 59.21
3072
1441
2547
4309
Market Price
$ 81.12
Selling Price
$ 70.24
3955
3124
3215
4589
Market Price
$ 108.77
Selling Price
$ 93.66
2605
953
2029
3022
Market Price
$ 97.82
Selling Price
$ 85.02
1735
956
514
2001
Market Price
$ 104.17
Selling Price
$ 92.15
1483
1385
620
4735
Market Price
$ 104.60
Selling Price
$ 92.25
1899
1400
425
3980
Market Price
$ 83.88
Selling Price
$ 75.36
463
450
391
577
Market Price
$ 72.80
Selling Price
$ 61.85
1325
675
1114
1971
Market Price
$ 88.48
Selling Price
$ 74.30
4222
2491
3399
4841
Market Price
$ 95.54
Selling Price
$ 84.88
2310
1429
2004
3643
Market Price
$ 81.40
Selling Price
$ 69.03
1090
1062
1088
2882
Market Price
$ 96.11
Selling Price
$ 83.09
469
259
234
1205
Market Price
$ 113.47
Selling Price
$ 97.14
1524
679
632
3189
Market Price
$ 97.60
Selling Price
$ 86.53
888
648
677
1624
Market Price
$ 72.13
Selling Price
$ 64.18
1211
1047
519
2681
Market Price
$ 89.12
Selling Price
$ 74.45
826
506
467
1629
Market Price
$ 97.33
Selling Price
$ 84.36
420
291
369
1567
Market Price
$ 109.53
Selling Price
$ 97.45
970
308
438
1492
Market Price
$ 68.10
Selling Price
$ 57.29
245
221
195
726
Market Price
$ 65.65
Selling Price
$ 59.33
824
360
814
1407
Market Price
$ 72.60
Selling Price
$ 61.46
2198
1124
1829
4818
Market Price
$ 77.18
Selling Price
$ 64.32
2960
1903
837
2974
Market Price
$ 111.34
Selling Price
$ 97.72
339
190
122
933
Market Price
$ 77.24
Selling Price
$ 64.42
586
578
428
2430
Market Price
$ 98.84
Selling Price
$ 85.80
1065
403
964
1471
Market Price
$ 68.28
Selling Price
$ 59.19
1571
972
1147
1689
Market Price
$ 89.59
Selling Price
$ 81.05
3301
2031
1691
3445
Market Price
$ 95.34
Selling Price
$ 82.35
1811
431
1278
4532
Market Price
$ 106.71
Selling Price
$ 91.91
937
535
229
1404
Market Price
$ 103.47
Selling Price
$ 92.73
2727
1426
2506
3429
Market Price
$ 68.10
Selling Price
$ 61.57
3147
2046
1023
4683
Market Price
$ 75.18
Selling Price
$ 68.05
240
70
233
583
Market Price
$ 84.95
Selling Price
$ 74.56
700
322
572
3461
Market Price
$ 94.13
Selling Price
$ 83.25
1400
396
656
2274
Market Price
$ 111.93
Selling Price
$ 95.56
987
361
704
4856
Market Price
$ 81.31
Selling Price
$ 69.18
472
420
193
1078