Market Price
$ 108.08
Selling Price
$ 91.57
456
346
120
1937
Market Price
$ 86.51
Selling Price
$ 73.38
3348
2804
3329
3627
Market Price
$ 66.88
Selling Price
$ 58.77
1873
398
1441
3370
Market Price
$ 98.89
Selling Price
$ 84.49
850
632
353
1889
Market Price
$ 86.17
Selling Price
$ 73.57
1363
735
1254
3991
Market Price
$ 102.47
Selling Price
$ 90.78
1971
1364
1129
2985
Market Price
$ 105.42
Selling Price
$ 93.78
2660
727
1795
3417
Market Price
$ 93.83
Selling Price
$ 78.37
3648
1552
1355
4029
Market Price
$ 113.63
Selling Price
$ 95.69
296
181
277
1003
Market Price
$ 81.44
Selling Price
$ 71.02
1883
1194
1487
3419
Market Price
$ 97.88
Selling Price
$ 82.81
2295
1919
936
4084
Market Price
$ 79.18
Selling Price
$ 66.67
1572
1347
1051
4225
Market Price
$ 77.28
Selling Price
$ 65.19
352
121
111
1005
Market Price
$ 80.34
Selling Price
$ 68.09
3006
1354
810
3720
Market Price
$ 97.30
Selling Price
$ 88.08
894
497
521
1543
Market Price
$ 72.97
Selling Price
$ 61.78
1028
770
908
1335
Market Price
$ 93.10
Selling Price
$ 84.60
2451
806
1450
4841
Market Price
$ 96.76
Selling Price
$ 87.41
966
642
928
3996
Market Price
$ 63.14
Selling Price
$ 55.15
4762
4038
1803
4883
Market Price
$ 69.30
Selling Price
$ 59.11
853
417
172
2202
Market Price
$ 70.39
Selling Price
$ 61.80
2106
2062
1706
2467
Market Price
$ 71.96
Selling Price
$ 64.97
2868
2704
2285
3358
Market Price
$ 83.18
Selling Price
$ 69.34
632
330
511
1253
Market Price
$ 87.93
Selling Price
$ 75.58
1017
669
962
2599
Market Price
$ 64.71
Selling Price
$ 55.19
1622
1285
1500
4175
Market Price
$ 93.32
Selling Price
$ 77.79
4083
4010
1511
4838
Market Price
$ 72.62
Selling Price
$ 63.59
1305
804
1260
4360
Market Price
$ 84.28
Selling Price
$ 76.38
710
373
501
828
Market Price
$ 98.74
Selling Price
$ 87.77
3695
2501
3641
3872
Market Price
$ 66.71
Selling Price
$ 58.49
2586
2309
976
3082
Market Price
$ 74.83
Selling Price
$ 64.56
907
894
229
3573
Market Price
$ 97.25
Selling Price
$ 84.44
1421
1193
1028
3634
Market Price
$ 103.45
Selling Price
$ 86.22
3028
2850
986
3381
Market Price
$ 92.11
Selling Price
$ 82.55
1171
1128
1036
2242
Market Price
$ 72.98
Selling Price
$ 61.17
339
192
304
452
Market Price
$ 95.40
Selling Price
$ 85.44
3459
3103
2243
3615
Market Price
$ 84.00
Selling Price
$ 74.34
990
764
692
1298
Market Price
$ 69.36
Selling Price
$ 62.43
2243
953
848
2703
Market Price
$ 71.60
Selling Price
$ 60.93
715
530
174
3010
Market Price
$ 89.00
Selling Price
$ 77.07
1204
1023
258
3474