Market Price
$ 83.04
Selling Price
$ 73.77
616
536
202
887
Market Price
$ 100.09
Selling Price
$ 89.70
293
249
93
873
Market Price
$ 102.75
Selling Price
$ 91.92
2727
1206
703
3105
Market Price
$ 107.54
Selling Price
$ 90.29
2180
1307
1117
3163
Market Price
$ 65.90
Selling Price
$ 57.51
1358
1198
483
4306
Market Price
$ 85.42
Selling Price
$ 76.76
682
418
294
1366
Market Price
$ 83.79
Selling Price
$ 75.76
921
844
465
1002
Market Price
$ 107.28
Selling Price
$ 97.02
1036
323
774
2400
Market Price
$ 82.08
Selling Price
$ 74.11
1288
623
1065
1774
Market Price
$ 103.03
Selling Price
$ 87.51
733
536
332
3064
Market Price
$ 82.76
Selling Price
$ 73.47
860
417
827
1104
Market Price
$ 100.21
Selling Price
$ 89.62
727
693
720
939
Market Price
$ 91.74
Selling Price
$ 77.21
3301
1228
1652
3951
Market Price
$ 72.89
Selling Price
$ 65.81
1253
821
289
1488
Market Price
$ 109.19
Selling Price
$ 94.95
1811
764
836
3619
Market Price
$ 82.42
Selling Price
$ 73.98
904
534
608
2571
Market Price
$ 81.15
Selling Price
$ 73.32
2637
2008
2561
3895
Market Price
$ 92.92
Selling Price
$ 79.20
2407
1163
588
2732
Market Price
$ 105.87
Selling Price
$ 89.23
4166
3105
2209
4870
Market Price
$ 100.01
Selling Price
$ 89.32
2381
2111
2183
3540
Market Price
$ 95.07
Selling Price
$ 86.12
1247
1036
703
2470
Market Price
$ 72.70
Selling Price
$ 66.09
702
315
354
2409
Market Price
$ 110.83
Selling Price
$ 92.45
2636
1625
2223
3165
Market Price
$ 95.47
Selling Price
$ 84.39
2079
1434
594
3532
Market Price
$ 69.57
Selling Price
$ 62.16
164
102
154
449
Market Price
$ 85.33
Selling Price
$ 71.81
1555
1447
356
2734
Market Price
$ 73.05
Selling Price
$ 65.96
1246
915
1140
1414
Market Price
$ 94.64
Selling Price
$ 82.32
1406
1112
1179
2124
Market Price
$ 91.56
Selling Price
$ 82.22
1006
637
380
2453
Market Price
$ 72.63
Selling Price
$ 61.93
469
424
191
491
Market Price
$ 96.94
Selling Price
$ 86.81
655
295
290
1733
Market Price
$ 70.15
Selling Price
$ 61.70
2116
570
992
2784
Market Price
$ 62.38
Selling Price
$ 55.57
1955
598
798
3617
Market Price
$ 81.51
Selling Price
$ 68.38
672
663
520
1684
Market Price
$ 69.47
Selling Price
$ 62.44
1357
274
714
3404
Market Price
$ 92.38
Selling Price
$ 77.61
2515
2331
1695
2692
Market Price
$ 89.10
Selling Price
$ 75.53
450
290
357
678
Market Price
$ 90.06
Selling Price
$ 81.68
3842
3559
782
4533
Market Price
$ 106.00
Selling Price
$ 92.62
800
565
785
1231
Market Price
$ 93.25
Selling Price
$ 79.48
626
284
486
1342