Market Price
$ 74.37
Selling Price
$ 65.70
1738
902
1692
4805
Market Price
$ 66.20
Selling Price
$ 59.46
840
792
670
920
Market Price
$ 67.39
Selling Price
$ 58.86
1443
641
1236
1634
Market Price
$ 82.36
Selling Price
$ 74.61
1154
760
1117
2745
Market Price
$ 102.94
Selling Price
$ 86.40
512
234
492
765
Market Price
$ 96.27
Selling Price
$ 86.13
2251
1491
2140
4786
Market Price
$ 115.62
Selling Price
$ 96.42
322
305
142
1146
Market Price
$ 94.94
Selling Price
$ 84.32
1265
913
1162
1320
Market Price
$ 105.97
Selling Price
$ 90.05
653
532
544
1199
Market Price
$ 66.77
Selling Price
$ 59.65
1134
382
956
1842
Market Price
$ 77.13
Selling Price
$ 65.73
4697
3571
4252
4964
Market Price
$ 79.61
Selling Price
$ 71.34
1402
552
351
2106
Market Price
$ 109.06
Selling Price
$ 93.32
2426
886
856
3527
Market Price
$ 93.27
Selling Price
$ 84.09
2001
1774
1547
2230
Market Price
$ 102.11
Selling Price
$ 90.71
493
100
324
1626
Market Price
$ 69.32
Selling Price
$ 60.82
3289
2689
1293
3866
Market Price
$ 112.06
Selling Price
$ 96.80
1760
1644
771
2892
Market Price
$ 71.51
Selling Price
$ 64.06
2302
1320
2201
2978
Market Price
$ 65.96
Selling Price
$ 56.16
3917
1731
789
4124
Market Price
$ 81.30
Selling Price
$ 68.58
2322
2157
2277
2399
Market Price
$ 102.72
Selling Price
$ 91.92
3481
1652
1253
3674
Market Price
$ 74.85
Selling Price
$ 68.00
526
208
276
1791
Market Price
$ 108.89
Selling Price
$ 93.70
1990
996
892
2794
Market Price
$ 83.25
Selling Price
$ 71.16
2886
1782
2269
4166
Market Price
$ 114.35
Selling Price
$ 98.37
468
434
284
507
Market Price
$ 86.78
Selling Price
$ 77.89
753
622
558
976
Market Price
$ 72.74
Selling Price
$ 64.03
3984
846
3724
4238
Market Price
$ 102.95
Selling Price
$ 91.75
1132
390
371
1382
Market Price
$ 94.38
Selling Price
$ 83.91
3611
3214
2244
4347
Market Price
$ 89.03
Selling Price
$ 76.27
964
441
648
1322
Market Price
$ 111.76
Selling Price
$ 95.48
1575
551
1501
3432
Market Price
$ 85.31
Selling Price
$ 71.38
3083
2182
2077
4664
Market Price
$ 91.96
Selling Price
$ 83.47
3821
1061
1182
3848
Market Price
$ 110.36
Selling Price
$ 96.99
2166
1275
649
4948
Market Price
$ 80.74
Selling Price
$ 71.50
162
100
58
712
Market Price
$ 80.10
Selling Price
$ 68.50
1964
484
1093
3317
Market Price
$ 79.62
Selling Price
$ 72.00
590
227
134
1822
Market Price
$ 71.87
Selling Price
$ 64.17
2523
2024
1410
2704
Market Price
$ 106.30
Selling Price
$ 93.95
2966
658
2154
4882
Market Price
$ 100.27
Selling Price
$ 87.52
3446
3214
2814
4787