Market Price
$ 68.28
Selling Price
$ 61.51
660
482
375
1929
Market Price
$ 98.75
Selling Price
$ 89.00
1906
1756
601
4753
Market Price
$ 89.19
Selling Price
$ 80.17
1390
453
764
2228
Market Price
$ 79.31
Selling Price
$ 70.95
965
644
489
2196
Market Price
$ 69.76
Selling Price
$ 58.52
2301
1301
2197
3313
Market Price
$ 78.24
Selling Price
$ 70.22
2329
785
958
3908
Market Price
$ 105.72
Selling Price
$ 93.86
2411
617
1517
4154
Market Price
$ 65.70
Selling Price
$ 56.03
1475
1376
1190
1747
Market Price
$ 86.16
Selling Price
$ 73.09
3023
1969
2451
4651
Market Price
$ 99.55
Selling Price
$ 84.81
2331
1504
1137
3134
Market Price
$ 118.05
Selling Price
$ 98.65
1246
441
772
1394
Market Price
$ 103.51
Selling Price
$ 88.48
3443
1218
2519
3657
Market Price
$ 113.98
Selling Price
$ 96.25
959
657
713
3752
Market Price
$ 109.39
Selling Price
$ 97.92
477
194
149
1776
Market Price
$ 91.85
Selling Price
$ 83.46
532
365
141
1001
Market Price
$ 85.33
Selling Price
$ 73.45
603
384
179
638
Market Price
$ 103.31
Selling Price
$ 90.94
1450
706
1317
4018
Market Price
$ 93.14
Selling Price
$ 79.41
1479
907
1214
2497
Market Price
$ 92.87
Selling Price
$ 83.71
2893
2319
1145
4383
Market Price
$ 95.36
Selling Price
$ 80.04
1350
983
653
2107
Market Price
$ 80.90
Selling Price
$ 72.50
4347
2921
1124
4470
Market Price
$ 90.68
Selling Price
$ 75.82
2337
691
1823
3583
Market Price
$ 79.91
Selling Price
$ 69.20
3909
1059
1256
4692
Market Price
$ 103.03
Selling Price
$ 86.39
1820
808
636
3212
Market Price
$ 85.66
Selling Price
$ 73.25
624
352
608
1073
Market Price
$ 71.43
Selling Price
$ 60.29
1224
890
825
3982
Market Price
$ 97.36
Selling Price
$ 87.07
405
350
136
971
Market Price
$ 73.27
Selling Price
$ 62.69
2064
1892
438
2920
Market Price
$ 65.22
Selling Price
$ 57.12
4119
3195
3922
4827
Market Price
$ 66.05
Selling Price
$ 55.97
2408
1002
1725
4511
Market Price
$ 79.01
Selling Price
$ 70.58
577
433
330
1480
Market Price
$ 108.57
Selling Price
$ 95.31
1574
1355
1204
1996
Market Price
$ 98.65
Selling Price
$ 87.66
411
207
162
730
Market Price
$ 79.72
Selling Price
$ 66.66
1013
368
758
3409
Market Price
$ 73.18
Selling Price
$ 63.55
1890
1807
442
3503
Market Price
$ 109.27
Selling Price
$ 94.70
4416
3813
2448
4651
Market Price
$ 82.18
Selling Price
$ 74.31
663
594
589
1080
Market Price
$ 88.15
Selling Price
$ 73.96
670
173
167
1376
Market Price
$ 105.99
Selling Price
$ 94.82
2748
903
2595
3242
Market Price
$ 82.82
Selling Price
$ 71.05
1890
1632
612
3211