Market Price
$ 109.19
Selling Price
$ 92.46
1335
582
288
2068
Market Price
$ 69.20
Selling Price
$ 57.85
2360
879
1742
4498
Market Price
$ 100.39
Selling Price
$ 91.26
991
788
243
1624
Market Price
$ 77.64
Selling Price
$ 70.49
2136
1491
1862
4453
Market Price
$ 80.34
Selling Price
$ 68.73
1548
394
1488
4779
Market Price
$ 81.04
Selling Price
$ 72.72
2179
1399
1178
2840
Market Price
$ 88.03
Selling Price
$ 79.95
478
403
405
804
Market Price
$ 105.52
Selling Price
$ 90.68
1118
786
748
1347
Market Price
$ 72.87
Selling Price
$ 62.15
1228
1121
606
3995
Market Price
$ 95.56
Selling Price
$ 84.36
1022
941
722
2300
Market Price
$ 101.12
Selling Price
$ 86.88
3056
1723
2696
3398
Market Price
$ 97.25
Selling Price
$ 83.68
1079
282
286
4654
Market Price
$ 102.83
Selling Price
$ 92.17
3058
1128
2960
3187
Market Price
$ 74.30
Selling Price
$ 63.39
660
523
166
1793
Market Price
$ 101.53
Selling Price
$ 85.93
289
155
266
1393
Market Price
$ 82.74
Selling Price
$ 74.41
939
335
244
1076
Market Price
$ 74.40
Selling Price
$ 62.38
2101
1014
1186
3638
Market Price
$ 72.02
Selling Price
$ 60.83
1407
1088
653
1568
Market Price
$ 71.12
Selling Price
$ 62.26
1936
1312
570
3650
Market Price
$ 104.79
Selling Price
$ 94.48
1160
612
1008
1738
Market Price
$ 69.74
Selling Price
$ 59.72
1111
413
1013
4908
Market Price
$ 90.37
Selling Price
$ 79.04
1410
412
1349
1895
Market Price
$ 71.62
Selling Price
$ 64.16
915
506
903
1108
Market Price
$ 104.95
Selling Price
$ 91.58
617
414
347
1292
Market Price
$ 95.10
Selling Price
$ 83.58
302
64
115
1323
Market Price
$ 84.45
Selling Price
$ 75.78
520
438
299
1380
Market Price
$ 74.90
Selling Price
$ 65.43
4214
3310
1915
4268
Market Price
$ 104.57
Selling Price
$ 94.80
4015
2371
2186
4994
Market Price
$ 68.47
Selling Price
$ 59.18
920
327
662
2741
Market Price
$ 87.96
Selling Price
$ 78.04
1764
1703
1380
3301
Market Price
$ 89.69
Selling Price
$ 77.34
1436
1371
1083
1652
Market Price
$ 95.01
Selling Price
$ 84.55
1297
1220
1249
1692
Market Price
$ 94.70
Selling Price
$ 82.14
3225
2011
2597
4283
Market Price
$ 84.32
Selling Price
$ 75.72
1213
1095
1171
1303
Market Price
$ 94.30
Selling Price
$ 80.48
656
346
418
1156
Market Price
$ 100.98
Selling Price
$ 90.56
2113
2021
1384
3351
Market Price
$ 68.03
Selling Price
$ 61.78
1054
779
248
3628
Market Price
$ 111.26
Selling Price
$ 98.44
1684
1335
1509
2837
Market Price
$ 76.45
Selling Price
$ 66.48
2630
1490
2078
4062
Market Price
$ 104.40
Selling Price
$ 88.98
2200
1281
1282
4101