Market Price
$ 74.68
Selling Price
$ 66.70
1579
1499
430
2943
Market Price
$ 97.27
Selling Price
$ 87.71
1236
258
339
1309
Market Price
$ 68.30
Selling Price
$ 61.62
1299
701
428
1429
Market Price
$ 64.93
Selling Price
$ 55.13
1309
500
934
4244
Market Price
$ 76.26
Selling Price
$ 67.68
522
159
388
855
Market Price
$ 101.53
Selling Price
$ 90.76
1484
1140
485
2304
Market Price
$ 113.77
Selling Price
$ 95.70
1738
1460
1389
3651
Market Price
$ 113.11
Selling Price
$ 96.25
4643
1873
956
4840
Market Price
$ 114.21
Selling Price
$ 95.52
994
575
391
2256
Market Price
$ 106.76
Selling Price
$ 94.12
3955
1896
2636
4192
Market Price
$ 89.63
Selling Price
$ 77.36
2627
1797
1619
3165
Market Price
$ 72.29
Selling Price
$ 64.56
2070
1589
944
3469
Market Price
$ 106.41
Selling Price
$ 92.81
2500
1196
1124
3549
Market Price
$ 94.43
Selling Price
$ 85.50
3008
1897
1900
3683
Market Price
$ 71.88
Selling Price
$ 63.89
561
177
185
1592
Market Price
$ 66.05
Selling Price
$ 59.66
1323
1090
1178
2938
Market Price
$ 87.14
Selling Price
$ 74.47
1368
627
1223
4883
Market Price
$ 64.92
Selling Price
$ 56.56
4616
2809
1425
4780
Market Price
$ 78.24
Selling Price
$ 65.77
1590
600
764
4520
Market Price
$ 67.41
Selling Price
$ 57.77
3759
3509
2423
4894
Market Price
$ 66.19
Selling Price
$ 56.02
1516
1515
1023
3500
Market Price
$ 80.79
Selling Price
$ 70.45
432
357
200
877
Market Price
$ 95.21
Selling Price
$ 80.40
2291
1645
1009
2479
Market Price
$ 103.69
Selling Price
$ 92.19
809
726
561
1315
Market Price
$ 110.73
Selling Price
$ 93.85
437
328
285
673
Market Price
$ 75.49
Selling Price
$ 63.35
777
522
372
1356
Market Price
$ 96.05
Selling Price
$ 85.30
1387
1267
1338
1696
Market Price
$ 86.55
Selling Price
$ 73.38
281
258
243
938
Market Price
$ 72.46
Selling Price
$ 60.87
2757
1478
1900
3411
Market Price
$ 101.87
Selling Price
$ 88.00
1695
978
853
4428
Market Price
$ 72.51
Selling Price
$ 64.03
3226
2667
1802
3926
Market Price
$ 65.06
Selling Price
$ 59.06
2286
770
1944
2970
Market Price
$ 105.00
Selling Price
$ 88.09
1956
1221
1628
4039
Market Price
$ 105.35
Selling Price
$ 94.12
3736
1381
3298
4241
Market Price
$ 93.27
Selling Price
$ 79.84
2227
2056
1273
3419
Market Price
$ 115.08
Selling Price
$ 98.03
2409
1605
955
3776
Market Price
$ 84.40
Selling Price
$ 74.44
587
258
564
1574
Market Price
$ 105.12
Selling Price
$ 87.72
159
116
152
571
Market Price
$ 104.83
Selling Price
$ 88.39
254
111
54
472
Market Price
$ 65.61
Selling Price
$ 55.74
2272
1361
471
3167