Market Price
$ 84.01
Selling Price
$ 71.30
4949
4513
3484
4984
Market Price
$ 61.57
Selling Price
$ 55.36
1641
1554
1595
2275
Market Price
$ 92.30
Selling Price
$ 79.50
1229
990
1055
1573
Market Price
$ 79.49
Selling Price
$ 66.38
1844
544
1186
3221
Market Price
$ 72.97
Selling Price
$ 65.80
3256
2231
2934
4874
Market Price
$ 93.58
Selling Price
$ 83.88
1444
1000
914
2169
Market Price
$ 62.37
Selling Price
$ 55.53
479
138
225
2021
Market Price
$ 83.15
Selling Price
$ 75.59
754
184
622
1890
Market Price
$ 106.29
Selling Price
$ 89.14
500
128
144
2203
Market Price
$ 68.39
Selling Price
$ 61.03
1346
509
273
3434
Market Price
$ 94.38
Selling Price
$ 83.01
1438
1385
983
3083
Market Price
$ 66.14
Selling Price
$ 55.67
1375
1146
1375
1548
Market Price
$ 71.74
Selling Price
$ 61.44
1296
1251
954
1699
Market Price
$ 75.36
Selling Price
$ 65.52
2045
1527
1458
3034
Market Price
$ 79.37
Selling Price
$ 70.38
536
516
209
1812
Market Price
$ 103.67
Selling Price
$ 91.79
2077
1242
442
4572
Market Price
$ 90.58
Selling Price
$ 81.86
3159
2729
3156
3924
Market Price
$ 82.63
Selling Price
$ 72.84
574
288
437
2306
Market Price
$ 107.49
Selling Price
$ 90.44
274
153
230
1025
Market Price
$ 72.86
Selling Price
$ 64.13
2643
2414
1911
3441
Market Price
$ 105.04
Selling Price
$ 87.73
1442
1003
340
1994
Market Price
$ 69.81
Selling Price
$ 62.51
343
262
197
408
Market Price
$ 82.83
Selling Price
$ 71.27
747
373
489
2358
Market Price
$ 77.81
Selling Price
$ 64.95
2647
2382
1576
3713
Market Price
$ 112.30
Selling Price
$ 95.49
3452
786
1626
3894
Market Price
$ 101.28
Selling Price
$ 89.84
3092
2215
2035
3202
Market Price
$ 65.96
Selling Price
$ 55.57
1171
260
484
2021
Market Price
$ 67.01
Selling Price
$ 59.00
1099
671
905
1353
Market Price
$ 108.73
Selling Price
$ 90.81
1525
571
1334
4033
Market Price
$ 113.51
Selling Price
$ 98.68
559
501
505
747
Market Price
$ 63.96
Selling Price
$ 57.20
3983
968
1544
3983
Market Price
$ 81.78
Selling Price
$ 73.45
694
439
624
2402
Market Price
$ 62.14
Selling Price
$ 55.67
670
538
284
1752
Market Price
$ 94.33
Selling Price
$ 79.31
1313
507
887
4297
Market Price
$ 77.62
Selling Price
$ 65.96
1487
897
819
2049
Market Price
$ 75.90
Selling Price
$ 65.16
2013
1346
2011
2734
Market Price
$ 80.74
Selling Price
$ 68.28
1741
1579
919
3401
Market Price
$ 69.87
Selling Price
$ 59.08
1928
1441
1579
3810
Market Price
$ 82.38
Selling Price
$ 72.04
1043
234
421
1925
Market Price
$ 74.89
Selling Price
$ 67.37
942
677
920
1982