Market Price
$ 90.81
Selling Price
$ 81.94
814
276
600
2902
Market Price
$ 79.09
Selling Price
$ 66.62
2832
977
585
4088
Market Price
$ 76.88
Selling Price
$ 65.38
1466
407
1328
4690
Market Price
$ 79.66
Selling Price
$ 68.43
2459
903
1279
3098
Market Price
$ 84.87
Selling Price
$ 73.92
1351
831
1203
2279
Market Price
$ 78.10
Selling Price
$ 67.39
3401
1892
1172
4596
Market Price
$ 96.52
Selling Price
$ 84.02
3224
2886
2009
3556
Market Price
$ 66.00
Selling Price
$ 55.23
1583
659
1095
2806
Market Price
$ 85.70
Selling Price
$ 75.04
748
411
722
817
Market Price
$ 83.86
Selling Price
$ 73.66
633
573
479
3101
Market Price
$ 91.33
Selling Price
$ 79.42
636
598
152
1898
Market Price
$ 104.74
Selling Price
$ 89.48
2506
572
1923
2506
Market Price
$ 98.72
Selling Price
$ 89.67
2083
815
643
3385
Market Price
$ 63.66
Selling Price
$ 57.28
924
297
316
1318
Market Price
$ 105.11
Selling Price
$ 91.25
2417
776
1573
4885
Market Price
$ 98.07
Selling Price
$ 85.32
705
499
519
880
Market Price
$ 76.84
Selling Price
$ 64.12
2175
1304
1876
2625
Market Price
$ 105.59
Selling Price
$ 89.42
2109
1638
1094
2663
Market Price
$ 88.14
Selling Price
$ 79.99
203
64
54
723
Market Price
$ 94.51
Selling Price
$ 85.18
2406
2032
866
4981
Market Price
$ 108.15
Selling Price
$ 96.97
1918
527
538
2115
Market Price
$ 79.56
Selling Price
$ 70.89
1147
747
529
1952
Market Price
$ 76.42
Selling Price
$ 67.50
3419
2899
2417
3821
Market Price
$ 97.65
Selling Price
$ 85.20
746
214
521
1411
Market Price
$ 68.57
Selling Price
$ 57.17
265
105
86
556
Market Price
$ 72.73
Selling Price
$ 63.22
1945
1338
1510
3072
Market Price
$ 95.10
Selling Price
$ 82.64
2156
1207
468
2439
Market Price
$ 97.70
Selling Price
$ 83.66
3389
1763
1788
4957
Market Price
$ 74.67
Selling Price
$ 64.21
2425
779
966
3776
Market Price
$ 86.70
Selling Price
$ 75.47
1095
578
1029
1122
Market Price
$ 63.92
Selling Price
$ 56.71
2768
2580
1044
3123
Market Price
$ 93.39
Selling Price
$ 80.36
2088
1909
1442
4839
Market Price
$ 98.00
Selling Price
$ 82.04
1817
1035
1633
3474
Market Price
$ 84.91
Selling Price
$ 76.94
1096
608
347
2251
Market Price
$ 114.18
Selling Price
$ 97.22
1867
1781
1444
3240
Market Price
$ 99.62
Selling Price
$ 88.72
329
143
149
519
Market Price
$ 114.59
Selling Price
$ 97.12
3521
2189
3017
4987
Market Price
$ 95.26
Selling Price
$ 84.63
1641
682
1333
2216
Market Price
$ 100.83
Selling Price
$ 90.35
2200
945
488
3916
Market Price
$ 99.93
Selling Price
$ 89.37
1383
287
1318
2363