Market Price
$ 96.75
Selling Price
$ 87.72
2511
600
2188
3418
Market Price
$ 68.94
Selling Price
$ 60.38
797
234
693
3973
Market Price
$ 74.64
Selling Price
$ 67.73
1717
1099
561
3001
Market Price
$ 67.10
Selling Price
$ 59.76
589
527
226
661
Market Price
$ 66.75
Selling Price
$ 58.69
371
311
350
428
Market Price
$ 68.77
Selling Price
$ 59.56
2182
627
1701
2770
Market Price
$ 87.08
Selling Price
$ 76.04
2551
2348
2013
4116
Market Price
$ 66.54
Selling Price
$ 59.21
1395
1323
1031
2021
Market Price
$ 78.36
Selling Price
$ 69.68
2756
1359
2013
3485
Market Price
$ 91.04
Selling Price
$ 78.06
2426
1894
726
2669
Market Price
$ 65.26
Selling Price
$ 59.20
2533
622
2409
3949
Market Price
$ 116.19
Selling Price
$ 98.32
500
214
253
943
Market Price
$ 112.74
Selling Price
$ 96.46
2262
1605
2047
3165
Market Price
$ 106.46
Selling Price
$ 94.99
700
596
445
1263
Market Price
$ 106.68
Selling Price
$ 93.17
802
333
623
2411
Market Price
$ 69.54
Selling Price
$ 61.28
450
282
124
1603
Market Price
$ 77.06
Selling Price
$ 67.42
372
271
187
831
Market Price
$ 105.33
Selling Price
$ 88.27
2745
1286
2080
4960
Market Price
$ 69.02
Selling Price
$ 62.30
1970
1422
480
4135
Market Price
$ 95.27
Selling Price
$ 85.42
1340
764
378
1714
Market Price
$ 105.39
Selling Price
$ 88.59
1133
719
884
1744
Market Price
$ 84.22
Selling Price
$ 71.52
2024
1113
995
2592
Market Price
$ 80.80
Selling Price
$ 71.33
3228
765
1066
4016
Market Price
$ 89.15
Selling Price
$ 76.71
835
798
561
3243
Market Price
$ 67.28
Selling Price
$ 56.41
2423
1693
1340
3423
Market Price
$ 90.08
Selling Price
$ 79.45
1773
568
1239
2633
Market Price
$ 76.40
Selling Price
$ 65.94
1166
555
797
2204
Market Price
$ 105.74
Selling Price
$ 94.42
2438
1224
1860
2566
Market Price
$ 97.68
Selling Price
$ 87.72
3689
2540
945
3819
Market Price
$ 74.85
Selling Price
$ 67.07
2381
518
1664
2687
Market Price
$ 93.76
Selling Price
$ 78.87
2809
2389
1780
3365
Market Price
$ 103.71
Selling Price
$ 90.76
886
638
531
1735
Market Price
$ 108.06
Selling Price
$ 91.98
2115
731
1537
2918
Market Price
$ 67.42
Selling Price
$ 60.71
1334
455
394
2316
Market Price
$ 77.51
Selling Price
$ 66.86
902
838
695
3855
Market Price
$ 101.69
Selling Price
$ 87.52
1102
845
993
3601
Market Price
$ 72.49
Selling Price
$ 61.25
1176
442
674
1199
Market Price
$ 82.07
Selling Price
$ 69.25
483
279
396
1143
Market Price
$ 104.79
Selling Price
$ 91.33
1732
1643
1014
2581
Market Price
$ 74.63
Selling Price
$ 66.80
172
59
148
791