Market Price
$ 87.15
Selling Price
$ 75.11
2364
1857
2072
2521
Market Price
$ 96.89
Selling Price
$ 87.39
1383
562
854
1665
Market Price
$ 67.67
Selling Price
$ 58.28
1489
1403
1034
3661
Market Price
$ 74.98
Selling Price
$ 64.33
544
226
214
1514
Market Price
$ 97.22
Selling Price
$ 84.13
1132
699
982
1401
Market Price
$ 94.70
Selling Price
$ 85.77
3117
1499
1058
4269
Market Price
$ 114.76
Selling Price
$ 96.57
3655
2361
1534
3806
Market Price
$ 61.59
Selling Price
$ 55.36
1413
910
634
3660
Market Price
$ 82.32
Selling Price
$ 71.08
1422
1383
1071
3638
Market Price
$ 108.48
Selling Price
$ 96.34
1028
698
332
1142
Market Price
$ 71.30
Selling Price
$ 59.88
3241
922
878
3519
Market Price
$ 73.13
Selling Price
$ 64.01
3505
1915
3045
4653
Market Price
$ 111.47
Selling Price
$ 97.73
1854
1111
1475
2041
Market Price
$ 74.45
Selling Price
$ 64.55
1955
1843
556
3446
Market Price
$ 81.48
Selling Price
$ 71.34
1031
423
1010
2561
Market Price
$ 111.13
Selling Price
$ 93.71
483
465
403
1061
Market Price
$ 83.78
Selling Price
$ 70.07
897
723
295
1685
Market Price
$ 78.26
Selling Price
$ 67.22
591
178
212
1364
Market Price
$ 82.64
Selling Price
$ 70.33
2648
1193
1974
2994
Market Price
$ 84.43
Selling Price
$ 76.49
2503
728
2474
3723
Market Price
$ 62.83
Selling Price
$ 56.37
2041
1185
1157
2314
Market Price
$ 74.91
Selling Price
$ 64.78
451
214
417
866
Market Price
$ 95.98
Selling Price
$ 85.51
3571
2493
2747
4262
Market Price
$ 86.83
Selling Price
$ 73.26
311
273
231
685
Market Price
$ 85.39
Selling Price
$ 75.26
3269
984
2956
4280
Market Price
$ 113.18
Selling Price
$ 97.35
717
463
399
1170
Market Price
$ 69.76
Selling Price
$ 60.17
429
158
289
1681
Market Price
$ 73.45
Selling Price
$ 64.16
616
188
388
1884
Market Price
$ 76.87
Selling Price
$ 68.54
910
529
468
2467
Market Price
$ 83.54
Selling Price
$ 74.52
1322
967
626
3954
Market Price
$ 81.64
Selling Price
$ 68.35
1806
538
1030
4089
Market Price
$ 81.40
Selling Price
$ 70.75
1477
1108
1174
1595
Market Price
$ 105.42
Selling Price
$ 91.46
2655
1840
1187
3173
Market Price
$ 109.03
Selling Price
$ 95.85
1253
686
547
2644
Market Price
$ 110.23
Selling Price
$ 96.27
2398
823
1136
2697
Market Price
$ 107.84
Selling Price
$ 95.50
3301
722
1929
3830
Market Price
$ 71.24
Selling Price
$ 64.74
1604
679
569
2303
Market Price
$ 103.69
Selling Price
$ 87.07
1767
1009
1049
3726
Market Price
$ 68.42
Selling Price
$ 61.20
1476
1393
529
2045
Market Price
$ 83.15
Selling Price
$ 69.31
2191
1898
946
2456