Market Price
$ 66.50
Selling Price
$ 57.51
878
518
243
1074
Market Price
$ 86.29
Selling Price
$ 77.42
4133
1053
2309
4506
Market Price
$ 84.98
Selling Price
$ 76.87
1137
513
692
2169
Market Price
$ 92.72
Selling Price
$ 83.97
2404
1635
2389
2828
Market Price
$ 75.90
Selling Price
$ 66.66
564
342
453
1181
Market Price
$ 77.49
Selling Price
$ 64.78
938
804
799
4177
Market Price
$ 91.46
Selling Price
$ 82.08
2358
741
1065
2492
Market Price
$ 80.47
Selling Price
$ 67.53
2826
2040
2018
3300
Market Price
$ 74.53
Selling Price
$ 66.86
1788
857
382
3657
Market Price
$ 66.77
Selling Price
$ 55.93
807
758
749
3104
Market Price
$ 97.08
Selling Price
$ 81.93
156
135
50
445
Market Price
$ 80.33
Selling Price
$ 70.24
2155
711
1930
3577
Market Price
$ 101.37
Selling Price
$ 86.08
698
597
246
2766
Market Price
$ 83.13
Selling Price
$ 72.40
647
388
356
2060
Market Price
$ 85.01
Selling Price
$ 73.63
393
332
351
940
Market Price
$ 88.92
Selling Price
$ 80.25
469
429
275
1277
Market Price
$ 102.57
Selling Price
$ 90.88
1006
498
646
1071
Market Price
$ 105.01
Selling Price
$ 91.71
1238
259
587
2214
Market Price
$ 68.19
Selling Price
$ 60.23
690
460
291
1139
Market Price
$ 111.91
Selling Price
$ 95.48
1489
565
1144
2444
Market Price
$ 72.98
Selling Price
$ 62.06
208
75
72
896
Market Price
$ 96.58
Selling Price
$ 82.60
1485
820
1288
2052
Market Price
$ 97.15
Selling Price
$ 83.98
1166
561
529
3464
Market Price
$ 110.25
Selling Price
$ 94.10
835
769
830
2154
Market Price
$ 105.47
Selling Price
$ 95.85
1349
1018
925
1474
Market Price
$ 89.60
Selling Price
$ 80.71
360
257
339
872
Market Price
$ 96.87
Selling Price
$ 84.23
2343
2301
2326
2787
Market Price
$ 73.28
Selling Price
$ 65.82
1967
1322
650
3417
Market Price
$ 102.40
Selling Price
$ 92.62
1098
396
709
4027
Market Price
$ 63.08
Selling Price
$ 55.42
1297
810
1039
1488
Market Price
$ 81.82
Selling Price
$ 72.50
666
333
264
2902
Market Price
$ 81.02
Selling Price
$ 69.36
782
579
622
3435
Market Price
$ 102.75
Selling Price
$ 87.77
1555
1056
1379
3473
Market Price
$ 90.21
Selling Price
$ 75.49
760
405
481
3498
Market Price
$ 74.25
Selling Price
$ 63.56
330
293
303
997
Market Price
$ 69.64
Selling Price
$ 62.44
821
808
434
3351
Market Price
$ 106.64
Selling Price
$ 93.87
281
238
126
457
Market Price
$ 87.12
Selling Price
$ 73.31
2274
1119
2174
3725
Market Price
$ 96.12
Selling Price
$ 87.23
3351
2018
1560
4115
Market Price
$ 81.12
Selling Price
$ 73.28
646
309
446
1341