Market Price
$ 111.36
Selling Price
$ 95.10
557
360
130
563
Market Price
$ 100.91
Selling Price
$ 88.75
533
172
218
1615
Market Price
$ 80.29
Selling Price
$ 68.54
2569
2210
1455
3985
Market Price
$ 95.03
Selling Price
$ 80.99
1965
1785
617
3253
Market Price
$ 109.29
Selling Price
$ 93.80
2461
1311
639
3232
Market Price
$ 114.08
Selling Price
$ 96.34
3226
2371
3200
4123
Market Price
$ 114.13
Selling Price
$ 96.30
1249
907
1106
1851
Market Price
$ 73.57
Selling Price
$ 66.05
3496
3237
1390
3868
Market Price
$ 103.35
Selling Price
$ 88.99
4929
2221
1108
4940
Market Price
$ 76.61
Selling Price
$ 63.97
1634
1380
717
2129
Market Price
$ 83.71
Selling Price
$ 73.28
1796
528
1383
3106
Market Price
$ 113.78
Selling Price
$ 97.14
244
230
159
475
Market Price
$ 66.81
Selling Price
$ 60.48
946
492
396
3151
Market Price
$ 72.35
Selling Price
$ 64.75
1533
1410
330
2442
Market Price
$ 100.41
Selling Price
$ 84.09
3045
1446
1278
3357
Market Price
$ 64.73
Selling Price
$ 56.24
2860
2496
982
3842
Market Price
$ 102.35
Selling Price
$ 91.36
2823
1761
1347
3632
Market Price
$ 63.13
Selling Price
$ 56.53
566
395
129
1012
Market Price
$ 100.25
Selling Price
$ 89.42
2904
1980
2699
3765
Market Price
$ 95.98
Selling Price
$ 82.53
1602
597
1432
2590
Market Price
$ 67.97
Selling Price
$ 60.08
662
213
300
2639
Market Price
$ 117.74
Selling Price
$ 98.29
3089
660
1040
3602
Market Price
$ 93.88
Selling Price
$ 81.45
1467
398
1154
2115
Market Price
$ 83.18
Selling Price
$ 69.99
724
548
319
2445
Market Price
$ 99.84
Selling Price
$ 85.83
838
474
605
1176
Market Price
$ 96.20
Selling Price
$ 86.72
388
222
116
1006
Market Price
$ 81.53
Selling Price
$ 68.26
2134
1412
922
4364
Market Price
$ 93.71
Selling Price
$ 81.19
2796
774
1007
4338
Market Price
$ 112.34
Selling Price
$ 94.23
392
79
115
1854
Market Price
$ 106.90
Selling Price
$ 96.98
2191
1520
1721
2983
Market Price
$ 110.81
Selling Price
$ 97.23
2281
797
1453
2494
Market Price
$ 76.29
Selling Price
$ 67.39
328
112
328
927
Market Price
$ 89.47
Selling Price
$ 76.24
2099
2043
1305
3153
Market Price
$ 98.80
Selling Price
$ 86.27
2444
764
625
2732
Market Price
$ 79.01
Selling Price
$ 70.70
2096
438
974
2748
Market Price
$ 100.85
Selling Price
$ 85.41
2243
843
1765
2252
Market Price
$ 102.56
Selling Price
$ 85.79
492
224
338
789
Market Price
$ 75.68
Selling Price
$ 66.84
878
196
488
2335
Market Price
$ 76.64
Selling Price
$ 64.48
299
61
226
795
Market Price
$ 106.14
Selling Price
$ 96.18
2782
910
684
3177