Market Price
$ 75.66
Selling Price
$ 65.60
1001
680
223
1692
Market Price
$ 64.33
Selling Price
$ 57.50
1160
1110
1093
2556
Market Price
$ 82.97
Selling Price
$ 70.31
1087
872
1012
2005
Market Price
$ 95.12
Selling Price
$ 79.68
3991
3484
3808
3993
Market Price
$ 71.75
Selling Price
$ 61.69
2451
865
1055
3796
Market Price
$ 80.37
Selling Price
$ 72.59
606
373
296
1511
Market Price
$ 75.79
Selling Price
$ 67.42
602
356
231
614
Market Price
$ 60.95
Selling Price
$ 55.18
1200
451
1025
1391
Market Price
$ 96.56
Selling Price
$ 80.49
1876
1769
1840
3932
Market Price
$ 110.20
Selling Price
$ 97.42
1483
1123
841
1612
Market Price
$ 67.45
Selling Price
$ 58.54
2822
1862
1231
3430
Market Price
$ 68.17
Selling Price
$ 61.42
3379
3076
1215
4840
Market Price
$ 109.40
Selling Price
$ 93.85
1458
1322
558
1669
Market Price
$ 100.60
Selling Price
$ 88.28
3450
711
2877
4497
Market Price
$ 78.01
Selling Price
$ 68.19
3341
2416
1531
4163
Market Price
$ 76.44
Selling Price
$ 65.89
836
368
587
2921
Market Price
$ 81.50
Selling Price
$ 68.75
2730
2198
2061
4353
Market Price
$ 68.91
Selling Price
$ 59.62
1589
1381
1553
4254
Market Price
$ 101.82
Selling Price
$ 87.44
440
430
271
727
Market Price
$ 92.97
Selling Price
$ 78.20
1757
921
356
1816
Market Price
$ 96.11
Selling Price
$ 82.86
127
108
101
443
Market Price
$ 92.48
Selling Price
$ 79.02
2015
1384
1005
2067
Market Price
$ 102.67
Selling Price
$ 85.76
598
377
280
603
Market Price
$ 76.17
Selling Price
$ 68.92
701
489
223
2424
Market Price
$ 75.40
Selling Price
$ 67.95
2865
2581
845
4875
Market Price
$ 99.39
Selling Price
$ 86.60
2420
1555
1789
4828
Market Price
$ 65.86
Selling Price
$ 59.36
703
508
302
933
Market Price
$ 105.31
Selling Price
$ 95.73
2600
1776
2279
3126
Market Price
$ 75.12
Selling Price
$ 62.76
924
766
766
1422
Market Price
$ 99.99
Selling Price
$ 83.69
118
47
95
556
Market Price
$ 84.54
Selling Price
$ 70.90
598
583
182
658
Market Price
$ 100.09
Selling Price
$ 86.60
1034
551
804
3668
Market Price
$ 87.31
Selling Price
$ 73.04
1092
880
956
2914
Market Price
$ 101.72
Selling Price
$ 89.19
956
893
821
1023
Market Price
$ 87.03
Selling Price
$ 76.64
797
303
740
931
Market Price
$ 76.66
Selling Price
$ 65.01
1437
1081
994
2195
Market Price
$ 108.19
Selling Price
$ 93.79
626
393
308
696
Market Price
$ 104.05
Selling Price
$ 86.99
1791
1145
1757
3188
Market Price
$ 112.13
Selling Price
$ 95.38
2388
937
2201
3045
Market Price
$ 76.25
Selling Price
$ 67.64
430
264
303
1908