Market Price
$ 94.14
Selling Price
$ 78.82
1735
365
525
4853
Market Price
$ 91.66
Selling Price
$ 76.57
313
174
104
1356
Market Price
$ 116.92
Selling Price
$ 97.68
2141
528
1999
2723
Market Price
$ 89.62
Selling Price
$ 74.94
2789
833
734
3157
Market Price
$ 88.39
Selling Price
$ 74.01
2361
558
1669
3258
Market Price
$ 73.55
Selling Price
$ 65.37
2266
1397
1173
3216
Market Price
$ 75.42
Selling Price
$ 65.94
1158
803
1027
4078
Market Price
$ 95.53
Selling Price
$ 84.45
3304
742
2923
4988
Market Price
$ 64.18
Selling Price
$ 56.43
1003
324
947
1702
Market Price
$ 91.15
Selling Price
$ 76.90
1873
742
1350
2889
Market Price
$ 91.36
Selling Price
$ 76.36
1957
1394
1480
3300
Market Price
$ 82.28
Selling Price
$ 68.63
3512
2539
1831
3519
Market Price
$ 63.35
Selling Price
$ 55.93
3355
2336
859
3650
Market Price
$ 107.66
Selling Price
$ 96.00
1016
305
211
3409
Market Price
$ 111.63
Selling Price
$ 93.69
2261
1701
1774
4018
Market Price
$ 72.87
Selling Price
$ 61.82
588
162
416
2277
Market Price
$ 91.15
Selling Price
$ 82.81
245
75
184
753
Market Price
$ 99.16
Selling Price
$ 84.40
1070
1006
901
2849
Market Price
$ 109.69
Selling Price
$ 94.73
2229
1635
1787
2793
Market Price
$ 110.14
Selling Price
$ 96.76
4284
3391
2240
4673
Market Price
$ 91.13
Selling Price
$ 82.02
244
100
134
803
Market Price
$ 83.76
Selling Price
$ 71.44
892
401
734
2439
Market Price
$ 84.43
Selling Price
$ 73.40
3615
2650
1187
3638
Market Price
$ 78.17
Selling Price
$ 65.52
2587
1347
2516
4846
Market Price
$ 75.58
Selling Price
$ 66.40
1034
486
661
1056
Market Price
$ 65.09
Selling Price
$ 55.82
1192
459
773
4273
Market Price
$ 112.42
Selling Price
$ 96.57
916
354
579
3532
Market Price
$ 105.87
Selling Price
$ 94.68
819
244
713
1407
Market Price
$ 89.03
Selling Price
$ 77.94
3350
2731
3058
3737
Market Price
$ 78.26
Selling Price
$ 65.34
847
822
718
941
Market Price
$ 76.36
Selling Price
$ 64.59
1722
1533
757
2713
Market Price
$ 113.44
Selling Price
$ 96.87
911
499
606
2763
Market Price
$ 87.23
Selling Price
$ 77.58
1355
1323
1299
3667
Market Price
$ 71.49
Selling Price
$ 64.01
2407
671
1458
3383
Market Price
$ 105.91
Selling Price
$ 91.83
295
63
68
564
Market Price
$ 96.64
Selling Price
$ 84.04
1792
776
1482
2743
Market Price
$ 69.95
Selling Price
$ 61.79
1915
1913
1768
3673
Market Price
$ 66.28
Selling Price
$ 56.64
685
642
604
2360
Market Price
$ 82.26
Selling Price
$ 70.13
302
169
75
1318
Market Price
$ 106.75
Selling Price
$ 94.34
4212
1304
3808
4745