Market Price
$ 60.91
Selling Price
$ 55.27
1551
790
320
1559
Market Price
$ 97.15
Selling Price
$ 85.06
692
600
618
781
Market Price
$ 88.51
Selling Price
$ 75.68
3065
1746
749
3282
Market Price
$ 106.84
Selling Price
$ 94.12
1328
1111
832
3883
Market Price
$ 80.99
Selling Price
$ 69.30
701
293
187
1058
Market Price
$ 88.74
Selling Price
$ 80.46
265
64
182
1186
Market Price
$ 70.64
Selling Price
$ 63.34
1281
932
666
2857
Market Price
$ 106.88
Selling Price
$ 89.74
836
644
169
965
Market Price
$ 75.81
Selling Price
$ 66.12
1949
888
1899
4491
Market Price
$ 71.08
Selling Price
$ 61.95
3246
1474
2282
4521
Market Price
$ 87.64
Selling Price
$ 77.55
1352
754
405
3280
Market Price
$ 83.24
Selling Price
$ 75.60
3395
2260
2554
3838
Market Price
$ 75.54
Selling Price
$ 67.15
2438
965
1606
4042
Market Price
$ 75.76
Selling Price
$ 68.38
2022
1978
1472
4414
Market Price
$ 80.94
Selling Price
$ 73.25
3354
3141
2382
3432
Market Price
$ 75.50
Selling Price
$ 66.29
575
117
398
606
Market Price
$ 95.85
Selling Price
$ 82.40
707
390
656
1728
Market Price
$ 92.58
Selling Price
$ 82.24
677
578
292
2591
Market Price
$ 102.39
Selling Price
$ 91.27
1112
604
283
1284
Market Price
$ 103.41
Selling Price
$ 91.70
2771
1503
1640
4223
Market Price
$ 82.64
Selling Price
$ 74.74
2367
1554
869
3783
Market Price
$ 102.40
Selling Price
$ 90.34
130
33
67
573
Market Price
$ 70.96
Selling Price
$ 63.32
835
824
639
1249
Market Price
$ 64.11
Selling Price
$ 57.08
1906
474
1658
3847
Market Price
$ 79.64
Selling Price
$ 70.37
2176
2072
981
3457
Market Price
$ 91.53
Selling Price
$ 79.92
522
509
463
1254
Market Price
$ 74.37
Selling Price
$ 62.07
2255
2035
554
3434
Market Price
$ 97.93
Selling Price
$ 87.82
2275
930
1486
3784
Market Price
$ 75.52
Selling Price
$ 63.33
975
606
248
3523
Market Price
$ 100.30
Selling Price
$ 87.29
2817
2555
2142
3448
Market Price
$ 108.21
Selling Price
$ 91.37
3340
2244
2690
4837
Market Price
$ 70.43
Selling Price
$ 60.85
830
565
650
1891
Market Price
$ 92.97
Selling Price
$ 81.96
3912
3361
1387
4093
Market Price
$ 111.51
Selling Price
$ 97.98
813
348
593
3197
Market Price
$ 67.95
Selling Price
$ 58.98
695
375
420
1818
Market Price
$ 84.87
Selling Price
$ 76.64
2892
2702
2588
3217
Market Price
$ 89.71
Selling Price
$ 75.07
2417
1895
994
4091
Market Price
$ 96.61
Selling Price
$ 81.24
565
535
462
979
Market Price
$ 89.01
Selling Price
$ 77.38
687
299
404
3203
Market Price
$ 110.08
Selling Price
$ 98.22
2059
2001
1788
3041