Market Price
$ 107.60
Selling Price
$ 90.53
757
282
665
1113
Market Price
$ 71.97
Selling Price
$ 64.80
2506
1140
1106
2803
Market Price
$ 102.57
Selling Price
$ 88.82
1319
1237
1031
3377
Market Price
$ 104.76
Selling Price
$ 93.44
1755
884
1415
4958
Market Price
$ 75.51
Selling Price
$ 63.79
2406
2239
1499
3867
Market Price
$ 80.97
Selling Price
$ 71.50
709
148
453
805
Market Price
$ 94.92
Selling Price
$ 79.58
2895
894
788
4929
Market Price
$ 86.69
Selling Price
$ 75.79
3662
1678
2724
3677
Market Price
$ 78.51
Selling Price
$ 66.79
1146
279
314
4357
Market Price
$ 111.09
Selling Price
$ 97.06
801
672
466
1338
Market Price
$ 73.90
Selling Price
$ 62.50
1301
958
861
2650
Market Price
$ 98.48
Selling Price
$ 82.82
537
120
267
1335
Market Price
$ 80.26
Selling Price
$ 69.53
236
118
107
1168
Market Price
$ 98.22
Selling Price
$ 84.61
3932
1033
1025
4084
Market Price
$ 63.83
Selling Price
$ 55.50
289
160
178
819
Market Price
$ 70.53
Selling Price
$ 60.64
331
228
175
446
Market Price
$ 76.33
Selling Price
$ 64.23
1404
854
936
2853
Market Price
$ 116.71
Selling Price
$ 97.83
1789
1172
471
3780
Market Price
$ 91.91
Selling Price
$ 79.31
200
189
191
600
Market Price
$ 89.40
Selling Price
$ 81.24
1807
947
960
3950
Market Price
$ 101.01
Selling Price
$ 90.63
3790
2513
1763
4629
Market Price
$ 71.33
Selling Price
$ 61.63
1414
496
367
3840
Market Price
$ 93.87
Selling Price
$ 83.51
887
379
832
1762
Market Price
$ 98.85
Selling Price
$ 85.64
2168
1472
1065
4204
Market Price
$ 94.10
Selling Price
$ 81.89
2797
2128
2647
2829
Market Price
$ 84.72
Selling Price
$ 74.94
2378
1987
1052
4121
Market Price
$ 73.29
Selling Price
$ 64.61
1003
577
386
1616
Market Price
$ 88.03
Selling Price
$ 79.03
1532
1172
589
2200
Market Price
$ 105.16
Selling Price
$ 91.85
2348
1434
1419
3706
Market Price
$ 73.22
Selling Price
$ 64.40
556
130
340
2138
Market Price
$ 83.76
Selling Price
$ 73.05
996
686
652
4931
Market Price
$ 92.76
Selling Price
$ 81.95
1819
1390
592
4082
Market Price
$ 90.15
Selling Price
$ 79.24
2221
761
1032
3925
Market Price
$ 63.87
Selling Price
$ 57.08
1702
1561
975
1807
Market Price
$ 74.97
Selling Price
$ 65.06
982
559
809
4305
Market Price
$ 95.52
Selling Price
$ 85.73
2031
1685
1103
3567
Market Price
$ 86.25
Selling Price
$ 73.54
1050
288
411
2389
Market Price
$ 70.13
Selling Price
$ 60.98
178
107
151
537
Market Price
$ 66.19
Selling Price
$ 58.80
1575
914
691
4461
Market Price
$ 68.79
Selling Price
$ 59.33
817
245
253
2751