Market Price
$ 85.33
Selling Price
$ 74.83
2034
1828
964
3662
Market Price
$ 62.34
Selling Price
$ 55.55
1667
1581
700
2619
Market Price
$ 111.05
Selling Price
$ 93.30
1049
714
1029
1699
Market Price
$ 85.34
Selling Price
$ 74.66
588
542
350
1446
Market Price
$ 85.63
Selling Price
$ 75.00
2006
834
1075
4102
Market Price
$ 108.19
Selling Price
$ 96.44
2992
1460
1230
3857
Market Price
$ 67.89
Selling Price
$ 58.74
2932
2443
2150
4426
Market Price
$ 73.61
Selling Price
$ 62.08
1757
1455
708
3436
Market Price
$ 106.68
Selling Price
$ 94.89
878
208
489
936
Market Price
$ 83.52
Selling Price
$ 75.12
2658
928
2078
3655
Market Price
$ 67.33
Selling Price
$ 60.57
4837
4804
4287
4894
Market Price
$ 96.94
Selling Price
$ 86.91
1114
974
335
3044
Market Price
$ 74.07
Selling Price
$ 62.32
1109
1050
700
3305
Market Price
$ 66.50
Selling Price
$ 56.56
674
603
151
1393
Market Price
$ 98.30
Selling Price
$ 84.50
1737
1713
1273
3020
Market Price
$ 82.76
Selling Price
$ 74.31
282
282
232
484
Market Price
$ 87.79
Selling Price
$ 77.35
712
711
708
1808
Market Price
$ 63.29
Selling Price
$ 56.49
681
461
674
1099
Market Price
$ 89.07
Selling Price
$ 79.36
606
210
451
1036
Market Price
$ 93.62
Selling Price
$ 80.44
3038
1059
2144
3608
Market Price
$ 84.48
Selling Price
$ 74.61
1931
868
1857
1962
Market Price
$ 89.69
Selling Price
$ 79.20
2263
1190
2125
2441
Market Price
$ 98.57
Selling Price
$ 88.80
996
800
727
1492
Market Price
$ 69.50
Selling Price
$ 59.27
1481
921
1169
4323
Market Price
$ 94.96
Selling Price
$ 80.18
515
394
409
772
Market Price
$ 109.85
Selling Price
$ 95.55
244
175
202
608
Market Price
$ 65.94
Selling Price
$ 55.51
2326
1043
1841
4483
Market Price
$ 103.33
Selling Price
$ 86.34
2840
1652
2361
3477
Market Price
$ 73.49
Selling Price
$ 63.07
894
483
275
977
Market Price
$ 68.24
Selling Price
$ 58.00
1505
323
846
3541
Market Price
$ 101.58
Selling Price
$ 86.64
492
307
237
1305
Market Price
$ 87.35
Selling Price
$ 77.40
2302
1833
1912
4621
Market Price
$ 77.64
Selling Price
$ 67.12
1109
511
634
2892
Market Price
$ 111.79
Selling Price
$ 97.07
1174
916
942
1427
Market Price
$ 100.97
Selling Price
$ 91.74
2216
1164
1715
4987
Market Price
$ 100.70
Selling Price
$ 87.54
335
224
118
758
Market Price
$ 75.58
Selling Price
$ 67.66
3084
779
2977
4062
Market Price
$ 111.45
Selling Price
$ 94.58
1210
863
1136
4177
Market Price
$ 81.84
Selling Price
$ 72.75
1496
313
895
1499
Market Price
$ 82.01
Selling Price
$ 71.39
446
224
408
645