Market Price
$ 69.43
Selling Price
$ 61.05
425
211
175
476
Market Price
$ 79.81
Selling Price
$ 67.11
494
407
217
789
Market Price
$ 80.69
Selling Price
$ 73.16
274
173
219
1348
Market Price
$ 106.30
Selling Price
$ 95.90
2100
894
741
3044
Market Price
$ 100.62
Selling Price
$ 87.77
4382
3839
1365
4496
Market Price
$ 109.54
Selling Price
$ 95.99
874
813
600
2001
Market Price
$ 95.78
Selling Price
$ 83.06
2478
596
1560
3301
Market Price
$ 97.63
Selling Price
$ 88.10
2161
1105
2137
4621
Market Price
$ 85.50
Selling Price
$ 71.49
1651
700
1302
1978
Market Price
$ 67.58
Selling Price
$ 56.77
1387
718
1210
2552
Market Price
$ 107.92
Selling Price
$ 96.46
830
186
684
900
Market Price
$ 90.20
Selling Price
$ 79.51
3453
1446
2012
4716
Market Price
$ 108.10
Selling Price
$ 96.70
3449
3090
1986
4369
Market Price
$ 66.40
Selling Price
$ 57.66
1101
548
687
1118
Market Price
$ 99.70
Selling Price
$ 89.54
944
453
522
1133
Market Price
$ 113.68
Selling Price
$ 97.01
1416
595
378
1507
Market Price
$ 82.14
Selling Price
$ 69.50
624
292
477
1339
Market Price
$ 91.48
Selling Price
$ 79.83
605
240
320
1361
Market Price
$ 108.28
Selling Price
$ 91.56
3555
2452
2221
3719
Market Price
$ 104.36
Selling Price
$ 92.98
186
142
87
823
Market Price
$ 107.58
Selling Price
$ 91.45
2657
2149
1427
4509
Market Price
$ 66.17
Selling Price
$ 59.09
2372
556
1097
2534
Market Price
$ 73.41
Selling Price
$ 64.34
501
194
283
1295
Market Price
$ 97.43
Selling Price
$ 83.87
448
174
119
1660
Market Price
$ 81.68
Selling Price
$ 70.67
4095
2327
1052
4105
Market Price
$ 64.72
Selling Price
$ 56.82
568
481
266
1350
Market Price
$ 111.01
Selling Price
$ 96.82
138
72
72
411
Market Price
$ 90.60
Selling Price
$ 80.09
477
401
111
1060
Market Price
$ 107.61
Selling Price
$ 97.54
1959
1621
1403
4641
Market Price
$ 87.87
Selling Price
$ 73.53
2563
1559
2256
4591
Market Price
$ 80.60
Selling Price
$ 71.71
4089
2734
2101
4690
Market Price
$ 101.23
Selling Price
$ 91.34
849
266
214
2637
Market Price
$ 72.98
Selling Price
$ 66.00
1668
1582
1037
1933
Market Price
$ 86.52
Selling Price
$ 75.88
2269
1364
856
3734
Market Price
$ 83.27
Selling Price
$ 71.47
235
149
206
640
Market Price
$ 72.70
Selling Price
$ 60.83
1258
820
622
3476
Market Price
$ 97.71
Selling Price
$ 88.55
650
628
396
1084
Market Price
$ 110.72
Selling Price
$ 94.31
109
89
90
402
Market Price
$ 77.68
Selling Price
$ 65.34
711
395
552
850
Market Price
$ 85.36
Selling Price
$ 73.79
534
152
343
2290