Market Price
$ 107.77
Selling Price
$ 90.33
1344
1188
690
2805
Market Price
$ 103.55
Selling Price
$ 89.17
1222
400
310
1509
Market Price
$ 63.92
Selling Price
$ 56.18
1900
599
776
2114
Market Price
$ 83.09
Selling Price
$ 74.90
2838
2373
1832
4183
Market Price
$ 68.35
Selling Price
$ 58.44
406
397
255
692
Market Price
$ 92.85
Selling Price
$ 83.44
1155
1055
524
1896
Market Price
$ 86.17
Selling Price
$ 71.92
793
311
292
1992
Market Price
$ 102.47
Selling Price
$ 88.39
652
148
571
2423
Market Price
$ 71.14
Selling Price
$ 61.00
1797
618
1037
2315
Market Price
$ 116.53
Selling Price
$ 97.88
2411
1560
1094
3464
Market Price
$ 76.46
Selling Price
$ 65.79
1673
1070
746
1900
Market Price
$ 86.08
Selling Price
$ 73.36
1806
568
882
3425
Market Price
$ 109.72
Selling Price
$ 96.67
507
136
182
1271
Market Price
$ 65.66
Selling Price
$ 59.66
1141
1050
1048
3819
Market Price
$ 90.41
Selling Price
$ 78.22
1358
378
483
3625
Market Price
$ 72.83
Selling Price
$ 62.81
2144
2091
1780
3234
Market Price
$ 67.14
Selling Price
$ 60.27
2901
2234
2737
3188
Market Price
$ 83.70
Selling Price
$ 75.85
2143
880
1640
2452
Market Price
$ 96.90
Selling Price
$ 87.99
3307
2705
1506
3544
Market Price
$ 64.99
Selling Price
$ 59.04
1574
1278
1116
2146
Market Price
$ 72.00
Selling Price
$ 65.40
406
177
201
1069
Market Price
$ 78.18
Selling Price
$ 70.98
623
168
225
765
Market Price
$ 105.40
Selling Price
$ 92.84
1316
1119
1061
1506
Market Price
$ 110.33
Selling Price
$ 98.07
3157
2977
2179
3807
Market Price
$ 66.41
Selling Price
$ 55.50
1969
618
1870
3399
Market Price
$ 101.38
Selling Price
$ 85.48
1161
1130
380
4294
Market Price
$ 107.14
Selling Price
$ 90.96
305
164
84
819
Market Price
$ 105.22
Selling Price
$ 90.11
976
822
701
2081
Market Price
$ 68.28
Selling Price
$ 57.53
251
208
72
872
Market Price
$ 102.70
Selling Price
$ 91.51
1101
846
238
2436
Market Price
$ 78.68
Selling Price
$ 71.00
1015
904
546
2596
Market Price
$ 93.11
Selling Price
$ 84.17
1760
1741
1629
4577
Market Price
$ 80.96
Selling Price
$ 68.95
3521
1861
1225
3777
Market Price
$ 113.03
Selling Price
$ 97.86
1229
703
392
1850
Market Price
$ 71.55
Selling Price
$ 63.12
2140
1702
1769
2205
Market Price
$ 97.87
Selling Price
$ 83.58
440
331
268
747
Market Price
$ 82.86
Selling Price
$ 70.59
4369
3343
1793
4485
Market Price
$ 68.11
Selling Price
$ 56.79
4723
3003
4069
4954
Market Price
$ 113.65
Selling Price
$ 96.79
3737
3603
3046
4196
Market Price
$ 109.61
Selling Price
$ 94.71
508
408
246
1324