Market Price
$ 67.10
Selling Price
$ 56.79
412
271
181
840
Market Price
$ 80.44
Selling Price
$ 68.11
974
447
852
4043
Market Price
$ 100.73
Selling Price
$ 90.93
1548
1304
1458
4686
Market Price
$ 76.66
Selling Price
$ 66.51
986
485
463
2182
Market Price
$ 88.54
Selling Price
$ 76.87
933
691
865
1189
Market Price
$ 99.48
Selling Price
$ 87.61
1060
801
808
1251
Market Price
$ 99.80
Selling Price
$ 87.40
1382
508
692
3032
Market Price
$ 93.87
Selling Price
$ 83.46
1885
395
1409
2879
Market Price
$ 109.39
Selling Price
$ 91.63
2070
1022
1767
2550
Market Price
$ 108.58
Selling Price
$ 91.90
975
402
902
3481
Market Price
$ 66.60
Selling Price
$ 60.29
2024
1007
1246
3629
Market Price
$ 112.75
Selling Price
$ 95.51
1421
621
1034
1500
Market Price
$ 72.40
Selling Price
$ 62.09
1067
364
645
1716
Market Price
$ 80.43
Selling Price
$ 67.98
2085
1513
1940
2751
Market Price
$ 68.54
Selling Price
$ 59.60
1142
462
971
2216
Market Price
$ 104.24
Selling Price
$ 87.68
2497
1508
889
4606
Market Price
$ 72.34
Selling Price
$ 63.93
211
61
76
658
Market Price
$ 87.62
Selling Price
$ 73.66
3415
1489
2486
4273
Market Price
$ 108.08
Selling Price
$ 97.78
887
270
712
1804
Market Price
$ 89.72
Selling Price
$ 76.09
712
235
176
1090
Market Price
$ 108.36
Selling Price
$ 90.55
430
365
374
442
Market Price
$ 69.64
Selling Price
$ 63.22
2195
1115
2043
2669
Market Price
$ 100.85
Selling Price
$ 86.18
1617
1376
1541
4479
Market Price
$ 100.02
Selling Price
$ 89.57
864
589
639
3155
Market Price
$ 68.17
Selling Price
$ 58.22
724
448
563
775
Market Price
$ 89.59
Selling Price
$ 78.17
378
228
87
720
Market Price
$ 72.89
Selling Price
$ 63.21
3408
1306
1614
3969
Market Price
$ 83.68
Selling Price
$ 75.63
1283
982
982
4614
Market Price
$ 85.88
Selling Price
$ 71.98
2689
621
1038
3068
Market Price
$ 88.11
Selling Price
$ 76.42
875
368
568
1703
Market Price
$ 79.09
Selling Price
$ 70.37
1023
969
921
2230
Market Price
$ 104.80
Selling Price
$ 88.15
894
571
246
3132
Market Price
$ 67.66
Selling Price
$ 61.13
3213
1954
1509
4535
Market Price
$ 116.00
Selling Price
$ 98.16
3082
1761
2697
4368
Market Price
$ 94.43
Selling Price
$ 80.89
1040
667
576
1720
Market Price
$ 93.68
Selling Price
$ 83.77
2002
456
1160
2466
Market Price
$ 90.92
Selling Price
$ 79.65
3284
2594
2513
4342
Market Price
$ 85.92
Selling Price
$ 71.82
586
145
400
743
Market Price
$ 88.29
Selling Price
$ 74.82
872
205
294
2768
Market Price
$ 106.92
Selling Price
$ 97.09
454
308
210
1183