Market Price
$ 81.01
Selling Price
$ 72.86
1631
1037
1519
3072
Market Price
$ 81.96
Selling Price
$ 73.91
2974
1790
2554
4023
Market Price
$ 73.20
Selling Price
$ 65.89
2482
1423
1083
2745
Market Price
$ 90.92
Selling Price
$ 81.52
142
48
39
683
Market Price
$ 110.40
Selling Price
$ 95.57
880
645
355
1314
Market Price
$ 80.48
Selling Price
$ 69.77
1962
1695
1004
2473
Market Price
$ 77.39
Selling Price
$ 66.10
1029
321
306
2716
Market Price
$ 91.59
Selling Price
$ 83.24
1634
1221
354
1937
Market Price
$ 81.25
Selling Price
$ 69.04
1203
1175
1038
2255
Market Price
$ 110.89
Selling Price
$ 98.31
1215
479
1100
4783
Market Price
$ 90.63
Selling Price
$ 78.51
1190
567
455
4158
Market Price
$ 88.89
Selling Price
$ 79.75
822
470
804
3660
Market Price
$ 103.69
Selling Price
$ 88.41
1052
627
507
3704
Market Price
$ 65.24
Selling Price
$ 58.43
964
379
871
1504
Market Price
$ 92.33
Selling Price
$ 78.92
628
404
581
2803
Market Price
$ 73.68
Selling Price
$ 64.39
965
851
412
984
Market Price
$ 88.98
Selling Price
$ 77.34
1325
652
1210
2054
Market Price
$ 98.26
Selling Price
$ 89.10
2617
1499
1326
4730
Market Price
$ 89.15
Selling Price
$ 75.05
226
162
57
1105
Market Price
$ 88.26
Selling Price
$ 77.05
1781
1095
1302
2952
Market Price
$ 100.37
Selling Price
$ 85.07
1431
386
386
4100
Market Price
$ 98.44
Selling Price
$ 83.10
1968
877
546
2415
Market Price
$ 69.63
Selling Price
$ 62.48
1863
1045
1271
3483
Market Price
$ 82.17
Selling Price
$ 72.77
2800
959
1202
4901
Market Price
$ 110.69
Selling Price
$ 96.78
1656
1252
1151
4341
Market Price
$ 100.99
Selling Price
$ 89.38
592
209
141
700
Market Price
$ 97.82
Selling Price
$ 83.71
2234
1605
530
3502
Market Price
$ 87.29
Selling Price
$ 76.73
3605
2548
3586
3681
Market Price
$ 76.33
Selling Price
$ 66.97
2556
2188
1883
3840
Market Price
$ 97.80
Selling Price
$ 82.38
808
546
699
942
Market Price
$ 95.54
Selling Price
$ 81.98
2177
1286
1360
3241
Market Price
$ 101.11
Selling Price
$ 90.83
262
260
141
1114
Market Price
$ 103.22
Selling Price
$ 91.06
1449
1391
1033
4430
Market Price
$ 66.15
Selling Price
$ 59.16
2226
1845
1863
2266
Market Price
$ 111.35
Selling Price
$ 93.91
529
299
246
2353
Market Price
$ 87.15
Selling Price
$ 74.47
3080
2132
2559
4217
Market Price
$ 67.09
Selling Price
$ 59.81
2788
1483
627
3223
Market Price
$ 98.41
Selling Price
$ 85.86
498
127
100
2099
Market Price
$ 67.10
Selling Price
$ 60.83
1689
440
666
2574
Market Price
$ 99.66
Selling Price
$ 83.77
492
134
320
2178