Market Price
$ 65.02
Selling Price
$ 56.13
2045
970
1537
4277
Market Price
$ 91.59
Selling Price
$ 81.21
256
244
106
1209
Market Price
$ 99.83
Selling Price
$ 83.64
1410
1201
1097
1694
Market Price
$ 74.15
Selling Price
$ 64.67
1652
644
646
2986
Market Price
$ 89.94
Selling Price
$ 76.23
2359
1323
1564
3106
Market Price
$ 85.84
Selling Price
$ 72.49
2186
1828
1076
4934
Market Price
$ 105.23
Selling Price
$ 91.74
611
456
178
1122
Market Price
$ 76.39
Selling Price
$ 66.41
456
266
130
2097
Market Price
$ 68.04
Selling Price
$ 61.77
2511
1241
2202
3485
Market Price
$ 105.81
Selling Price
$ 91.81
2238
1278
755
3612
Market Price
$ 78.52
Selling Price
$ 70.09
2769
825
769
3826
Market Price
$ 78.05
Selling Price
$ 67.89
2488
2357
2095
4494
Market Price
$ 66.77
Selling Price
$ 56.78
800
188
742
2165
Market Price
$ 94.89
Selling Price
$ 83.00
1087
976
603
4496
Market Price
$ 84.68
Selling Price
$ 71.75
123
80
41
566
Market Price
$ 67.90
Selling Price
$ 58.91
2407
684
2357
2969
Market Price
$ 84.31
Selling Price
$ 70.60
1085
622
966
2766
Market Price
$ 74.10
Selling Price
$ 65.03
1601
433
1475
4791
Market Price
$ 89.39
Selling Price
$ 81.18
1309
1077
980
4704
Market Price
$ 78.41
Selling Price
$ 65.96
867
532
479
2351
Market Price
$ 88.24
Selling Price
$ 79.20
1399
496
1138
4863
Market Price
$ 91.97
Selling Price
$ 77.02
828
642
754
1075
Market Price
$ 93.56
Selling Price
$ 83.63
953
876
700
2892
Market Price
$ 96.83
Selling Price
$ 80.70
3012
717
621
4487
Market Price
$ 85.42
Selling Price
$ 73.63
1192
403
1061
1780
Market Price
$ 101.39
Selling Price
$ 92.15
1147
710
578
3428
Market Price
$ 76.52
Selling Price
$ 66.71
1921
1505
510
2207
Market Price
$ 69.07
Selling Price
$ 62.13
1711
375
1457
2215
Market Price
$ 71.62
Selling Price
$ 62.98
1073
530
536
4395
Market Price
$ 113.50
Selling Price
$ 95.26
1730
1685
634
2536
Market Price
$ 67.27
Selling Price
$ 60.78
3914
1760
1232
4603
Market Price
$ 109.24
Selling Price
$ 95.21
1417
1377
785
3503
Market Price
$ 72.27
Selling Price
$ 61.42
3029
2333
2390
4117
Market Price
$ 96.22
Selling Price
$ 81.63
3081
2174
831
3081
Market Price
$ 77.34
Selling Price
$ 67.91
233
153
121
822
Market Price
$ 90.97
Selling Price
$ 82.30
4486
2488
4309
4528
Market Price
$ 77.74
Selling Price
$ 66.87
356
135
245
739
Market Price
$ 104.75
Selling Price
$ 95.01
2780
2511
600
3044
Market Price
$ 84.79
Selling Price
$ 73.73
1149
958
949
1889
Market Price
$ 103.51
Selling Price
$ 87.54
1779
1292
902
2799