Market Price
$ 65.89
Selling Price
$ 56.52
875
304
438
2003
Market Price
$ 107.30
Selling Price
$ 94.85
2169
1786
764
3590
Market Price
$ 74.49
Selling Price
$ 62.24
2329
2283
1021
2793
Market Price
$ 76.50
Selling Price
$ 68.45
3875
1382
2445
3997
Market Price
$ 89.79
Selling Price
$ 75.01
538
233
146
1309
Market Price
$ 96.94
Selling Price
$ 83.86
3055
1162
2922
4388
Market Price
$ 77.90
Selling Price
$ 67.10
2471
1058
901
2996
Market Price
$ 94.87
Selling Price
$ 80.21
2272
1920
1475
2994
Market Price
$ 90.15
Selling Price
$ 78.32
837
485
398
1122
Market Price
$ 98.92
Selling Price
$ 85.46
1386
1161
677
2726
Market Price
$ 108.99
Selling Price
$ 98.00
1175
279
651
2189
Market Price
$ 84.67
Selling Price
$ 72.51
3742
1748
1393
3962
Market Price
$ 82.10
Selling Price
$ 69.84
1782
374
997
3258
Market Price
$ 65.36
Selling Price
$ 59.24
764
152
565
2827
Market Price
$ 67.41
Selling Price
$ 57.11
2086
1513
1195
3570
Market Price
$ 83.71
Selling Price
$ 71.78
292
265
180
1439
Market Price
$ 75.49
Selling Price
$ 67.59
3009
1400
2599
4035
Market Price
$ 63.50
Selling Price
$ 55.73
1185
926
961
1672
Market Price
$ 79.57
Selling Price
$ 66.68
595
568
470
1430
Market Price
$ 66.05
Selling Price
$ 59.56
1104
589
883
4529
Market Price
$ 86.88
Selling Price
$ 73.38
974
218
291
3191
Market Price
$ 92.82
Selling Price
$ 84.11
1659
593
1459
3470
Market Price
$ 111.48
Selling Price
$ 97.39
3115
1077
724
4748
Market Price
$ 101.61
Selling Price
$ 86.61
4003
1856
1644
4401
Market Price
$ 73.24
Selling Price
$ 64.22
3380
1384
2160
3643
Market Price
$ 87.63
Selling Price
$ 74.49
3414
2657
1029
3490
Market Price
$ 82.34
Selling Price
$ 69.75
752
369
651
1661
Market Price
$ 97.29
Selling Price
$ 87.75
588
202
174
845
Market Price
$ 100.90
Selling Price
$ 90.00
683
234
632
3041
Market Price
$ 70.03
Selling Price
$ 58.41
658
302
636
1748
Market Price
$ 104.59
Selling Price
$ 93.02
2978
1507
2516
3669
Market Price
$ 100.29
Selling Price
$ 87.89
860
218
514
2000
Market Price
$ 109.49
Selling Price
$ 97.15
732
611
646
3068
Market Price
$ 66.63
Selling Price
$ 55.62
778
261
212
947
Market Price
$ 96.37
Selling Price
$ 85.98
2328
661
1728
4364
Market Price
$ 104.21
Selling Price
$ 91.77
685
313
356
1102
Market Price
$ 102.13
Selling Price
$ 91.28
283
225
124
1275
Market Price
$ 87.64
Selling Price
$ 73.88
1361
853
1052
2916
Market Price
$ 67.92
Selling Price
$ 59.71
918
799
225
2307
Market Price
$ 94.52
Selling Price
$ 85.89
95
92
54
453