Market Price
$ 98.19
Selling Price
$ 86.12
1626
703
1385
3412
Market Price
$ 89.63
Selling Price
$ 76.85
866
588
409
3924
Market Price
$ 94.32
Selling Price
$ 81.04
2088
627
1539
2786
Market Price
$ 73.17
Selling Price
$ 61.78
1425
1223
1308
4868
Market Price
$ 100.23
Selling Price
$ 86.96
4877
1394
1044
4961
Market Price
$ 73.96
Selling Price
$ 62.00
1754
441
618
2534
Market Price
$ 78.03
Selling Price
$ 70.68
3763
3213
2696
4141
Market Price
$ 106.78
Selling Price
$ 93.47
2032
582
1385
2305
Market Price
$ 77.06
Selling Price
$ 69.89
3227
1456
3224
4420
Market Price
$ 77.52
Selling Price
$ 67.00
1462
629
1044
1591
Market Price
$ 95.49
Selling Price
$ 84.70
1581
599
784
3387
Market Price
$ 65.54
Selling Price
$ 56.50
406
193
310
416
Market Price
$ 72.08
Selling Price
$ 62.27
734
540
424
3022
Market Price
$ 78.32
Selling Price
$ 66.61
359
202
182
1262
Market Price
$ 101.66
Selling Price
$ 86.60
182
97
147
537
Market Price
$ 67.63
Selling Price
$ 59.79
742
690
564
1137
Market Price
$ 108.73
Selling Price
$ 96.45
1108
298
281
3618
Market Price
$ 89.10
Selling Price
$ 78.49
1190
655
520
1293
Market Price
$ 92.35
Selling Price
$ 80.34
1809
968
1325
4169
Market Price
$ 82.51
Selling Price
$ 74.73
2393
1165
1910
2715
Market Price
$ 112.02
Selling Price
$ 94.11
3423
2658
3215
3655
Market Price
$ 96.84
Selling Price
$ 84.27
2109
1492
1331
3918
Market Price
$ 87.63
Selling Price
$ 76.08
991
493
585
2961
Market Price
$ 76.88
Selling Price
$ 65.71
1539
1359
1277
2415
Market Price
$ 74.55
Selling Price
$ 65.82
2224
630
1365
2660
Market Price
$ 95.16
Selling Price
$ 84.13
2778
676
2395
4276
Market Price
$ 82.91
Selling Price
$ 70.61
1371
734
379
1505
Market Price
$ 79.38
Selling Price
$ 71.30
1593
1196
831
2895
Market Price
$ 92.18
Selling Price
$ 76.97
2021
1614
851
2495
Market Price
$ 63.95
Selling Price
$ 56.85
568
373
392
1434
Market Price
$ 94.15
Selling Price
$ 80.09
2425
1161
708
4489
Market Price
$ 91.13
Selling Price
$ 81.54
376
273
233
454
Market Price
$ 100.33
Selling Price
$ 90.87
117
38
113
566
Market Price
$ 106.56
Selling Price
$ 91.26
221
165
221
737
Market Price
$ 82.41
Selling Price
$ 74.15
3348
1727
2546
4362
Market Price
$ 67.97
Selling Price
$ 60.16
1677
501
1329
2255
Market Price
$ 63.66
Selling Price
$ 57.22
1067
639
1066
2511
Market Price
$ 63.30
Selling Price
$ 56.98
2286
1357
532
2745
Market Price
$ 66.05
Selling Price
$ 57.56
1583
1434
643
4055
Market Price
$ 64.98
Selling Price
$ 58.61
911
754
643
1498