Market Price
$ 68.30
Selling Price
$ 59.17
1392
1041
714
3830
Market Price
$ 88.71
Selling Price
$ 79.32
2563
1592
1833
4683
Market Price
$ 74.28
Selling Price
$ 64.82
416
220
231
1625
Market Price
$ 71.92
Selling Price
$ 63.25
853
374
579
1817
Market Price
$ 111.85
Selling Price
$ 94.81
758
357
155
2487
Market Price
$ 69.17
Selling Price
$ 59.94
492
391
252
2413
Market Price
$ 89.59
Selling Price
$ 79.29
2403
1558
640
3758
Market Price
$ 94.91
Selling Price
$ 79.18
472
465
149
1634
Market Price
$ 97.76
Selling Price
$ 87.20
1900
1743
693
3954
Market Price
$ 62.39
Selling Price
$ 56.60
1711
1656
1473
2258
Market Price
$ 73.73
Selling Price
$ 61.61
2660
1213
1087
4485
Market Price
$ 73.80
Selling Price
$ 65.48
649
555
249
883
Market Price
$ 94.52
Selling Price
$ 84.93
827
598
720
846
Market Price
$ 63.83
Selling Price
$ 57.38
1575
474
753
1725
Market Price
$ 90.06
Selling Price
$ 78.33
2088
2050
476
3177
Market Price
$ 75.16
Selling Price
$ 63.76
1385
1206
524
3922
Market Price
$ 85.26
Selling Price
$ 76.48
1386
1340
1278
2315
Market Price
$ 66.26
Selling Price
$ 58.55
1088
602
1060
3440
Market Price
$ 92.61
Selling Price
$ 83.09
2336
893
1048
2776
Market Price
$ 64.97
Selling Price
$ 56.64
392
170
278
678
Market Price
$ 69.77
Selling Price
$ 63.03
4745
1529
1450
4928
Market Price
$ 93.17
Selling Price
$ 82.51
388
350
130
1154
Market Price
$ 76.62
Selling Price
$ 68.84
1293
1052
666
1632
Market Price
$ 92.92
Selling Price
$ 83.56
2045
994
581
2649
Market Price
$ 115.86
Selling Price
$ 97.99
1743
359
517
2817
Market Price
$ 87.75
Selling Price
$ 73.13
1931
1512
835
4956
Market Price
$ 78.38
Selling Price
$ 70.88
596
575
409
1438
Market Price
$ 86.22
Selling Price
$ 75.43
3053
744
1335
4092
Market Price
$ 95.18
Selling Price
$ 83.75
2359
2056
1826
3075
Market Price
$ 113.39
Selling Price
$ 96.11
4175
3108
2681
4589
Market Price
$ 94.82
Selling Price
$ 84.60
2761
604
1616
3605
Market Price
$ 89.25
Selling Price
$ 75.97
673
207
500
1625
Market Price
$ 75.29
Selling Price
$ 65.41
3043
674
1819
3576
Market Price
$ 95.51
Selling Price
$ 80.03
4004
1682
3928
4869
Market Price
$ 103.07
Selling Price
$ 93.24
2721
1709
2420
4322
Market Price
$ 73.78
Selling Price
$ 66.39
1665
441
1352
2324
Market Price
$ 68.40
Selling Price
$ 61.24
1445
794
837
1509
Market Price
$ 102.25
Selling Price
$ 90.93
1075
1059
753
1086
Market Price
$ 78.11
Selling Price
$ 68.81
1806
670
1549
3005
Market Price
$ 92.84
Selling Price
$ 80.70
930
341
563
1054