Market Price
$ 68.10
Selling Price
$ 58.66
2552
2192
2034
3283
Market Price
$ 95.39
Selling Price
$ 84.44
530
392
219
2045
Market Price
$ 85.47
Selling Price
$ 73.52
1935
1055
1592
2547
Market Price
$ 85.77
Selling Price
$ 76.05
557
273
164
1765
Market Price
$ 82.55
Selling Price
$ 69.25
2207
1987
1370
2583
Market Price
$ 82.07
Selling Price
$ 71.73
1381
642
990
1626
Market Price
$ 74.65
Selling Price
$ 63.46
2083
1570
1687
4663
Market Price
$ 72.79
Selling Price
$ 63.53
493
455
385
1682
Market Price
$ 93.28
Selling Price
$ 81.06
2350
1235
1359
3055
Market Price
$ 77.47
Selling Price
$ 66.25
1823
1447
1593
4573
Market Price
$ 95.57
Selling Price
$ 79.73
4021
1047
1765
4110
Market Price
$ 86.22
Selling Price
$ 77.81
1460
597
854
1969
Market Price
$ 63.59
Selling Price
$ 55.43
746
621
568
1321
Market Price
$ 102.18
Selling Price
$ 92.12
2179
1605
702
3426
Market Price
$ 87.24
Selling Price
$ 72.72
4059
1679
2473
4942
Market Price
$ 100.98
Selling Price
$ 86.82
2504
785
861
3350
Market Price
$ 80.46
Selling Price
$ 72.80
499
495
245
588
Market Price
$ 85.49
Selling Price
$ 74.06
1158
255
907
1629
Market Price
$ 93.40
Selling Price
$ 80.83
1664
496
1260
2126
Market Price
$ 73.24
Selling Price
$ 62.36
375
161
135
732
Market Price
$ 66.80
Selling Price
$ 58.66
2560
1738
2123
3420
Market Price
$ 100.29
Selling Price
$ 87.98
789
352
704
3578
Market Price
$ 76.84
Selling Price
$ 64.74
2026
1750
771
4265
Market Price
$ 104.35
Selling Price
$ 89.58
963
468
548
1541
Market Price
$ 94.40
Selling Price
$ 80.05
933
298
482
1758
Market Price
$ 78.35
Selling Price
$ 70.56
1391
503
1167
2057
Market Price
$ 103.89
Selling Price
$ 87.24
457
289
362
940
Market Price
$ 68.37
Selling Price
$ 59.55
4281
1385
1802
4925
Market Price
$ 74.25
Selling Price
$ 66.51
1081
986
777
3322
Market Price
$ 66.38
Selling Price
$ 57.99
815
643
270
883
Market Price
$ 61.91
Selling Price
$ 56.16
3377
1689
1598
3432
Market Price
$ 66.50
Selling Price
$ 55.93
642
442
491
2382
Market Price
$ 95.26
Selling Price
$ 85.49
1662
953
1581
4252
Market Price
$ 90.96
Selling Price
$ 76.18
1932
1698
1278
3695
Market Price
$ 75.42
Selling Price
$ 65.47
2852
2775
1278
2884
Market Price
$ 112.59
Selling Price
$ 94.72
3381
1648
1730
3683
Market Price
$ 66.75
Selling Price
$ 59.05
500
268
228
1160
Market Price
$ 87.27
Selling Price
$ 77.84
1376
435
966
2291
Market Price
$ 70.20
Selling Price
$ 62.39
3762
3685
2843
4800
Market Price
$ 84.38
Selling Price
$ 74.36
636
628
255
2044