Market Price
$ 92.51
Selling Price
$ 83.35
1096
281
539
1212
Market Price
$ 86.73
Selling Price
$ 73.90
507
350
347
628
Market Price
$ 88.82
Selling Price
$ 77.06
4178
1289
3250
4789
Market Price
$ 99.41
Selling Price
$ 85.46
289
228
61
541
Market Price
$ 93.90
Selling Price
$ 83.75
2495
599
1011
2619
Market Price
$ 72.79
Selling Price
$ 63.43
2676
596
1064
3327
Market Price
$ 101.14
Selling Price
$ 88.80
2208
2105
929
3374
Market Price
$ 88.35
Selling Price
$ 79.19
487
384
262
576
Market Price
$ 79.56
Selling Price
$ 69.39
474
222
397
1621
Market Price
$ 64.05
Selling Price
$ 56.24
2454
2372
1326
3757
Market Price
$ 74.72
Selling Price
$ 66.95
985
908
516
1876
Market Price
$ 82.98
Selling Price
$ 74.50
2245
1335
1889
2458
Market Price
$ 96.12
Selling Price
$ 83.51
1868
1390
1764
3987
Market Price
$ 90.60
Selling Price
$ 81.35
2223
2000
458
4113
Market Price
$ 98.88
Selling Price
$ 89.42
500
456
468
1019
Market Price
$ 67.83
Selling Price
$ 59.58
2017
1845
520
3139
Market Price
$ 110.58
Selling Price
$ 95.16
1552
388
1256
2927
Market Price
$ 102.36
Selling Price
$ 91.07
2777
1405
920
4069
Market Price
$ 81.02
Selling Price
$ 72.39
1667
1302
805
3231
Market Price
$ 100.27
Selling Price
$ 86.63
1156
775
482
2908
Market Price
$ 83.92
Selling Price
$ 72.59
1363
911
687
4937
Market Price
$ 100.90
Selling Price
$ 88.44
1539
1485
1356
2466
Market Price
$ 67.94
Selling Price
$ 60.87
747
549
548
1031
Market Price
$ 78.32
Selling Price
$ 68.31
521
417
496
2206
Market Price
$ 85.67
Selling Price
$ 75.22
3887
3464
3303
4570
Market Price
$ 82.31
Selling Price
$ 69.60
1522
766
1071
4046
Market Price
$ 81.65
Selling Price
$ 72.59
1264
661
1225
2495
Market Price
$ 74.32
Selling Price
$ 64.79
652
140
386
1378
Market Price
$ 110.93
Selling Price
$ 94.79
630
619
359
2178
Market Price
$ 81.56
Selling Price
$ 74.05
1118
257
447
3193
Market Price
$ 65.41
Selling Price
$ 58.81
207
193
136
973
Market Price
$ 80.35
Selling Price
$ 69.67
1269
1152
314
4428
Market Price
$ 110.00
Selling Price
$ 92.85
700
650
340
1079
Market Price
$ 80.04
Selling Price
$ 69.20
510
388
423
1057
Market Price
$ 108.06
Selling Price
$ 95.38
3005
2958
2321
3545
Market Price
$ 97.29
Selling Price
$ 88.23
1295
926
580
2877
Market Price
$ 78.41
Selling Price
$ 67.59
961
819
400
2020
Market Price
$ 95.43
Selling Price
$ 79.57
1799
1422
1197
4057
Market Price
$ 88.31
Selling Price
$ 77.09
1444
1063
450
3636
Market Price
$ 95.55
Selling Price
$ 83.62
160
63
60
747