Market Price
$ 115.53
Selling Price
$ 97.35
3373
1757
1842
4548
Market Price
$ 81.29
Selling Price
$ 72.63
382
152
152
1403
Market Price
$ 63.19
Selling Price
$ 55.60
1566
680
954
2436
Market Price
$ 91.72
Selling Price
$ 79.46
612
258
540
1396
Market Price
$ 95.33
Selling Price
$ 80.90
1690
598
638
4062
Market Price
$ 69.54
Selling Price
$ 60.69
1739
1076
1212
3779
Market Price
$ 62.37
Selling Price
$ 55.84
284
149
120
819
Market Price
$ 109.64
Selling Price
$ 98.51
1463
588
488
4241
Market Price
$ 115.79
Selling Price
$ 97.90
1003
654
570
3851
Market Price
$ 110.32
Selling Price
$ 97.33
3294
665
2092
4050
Market Price
$ 80.36
Selling Price
$ 67.25
3047
2281
1419
3088
Market Price
$ 68.27
Selling Price
$ 61.30
1943
1467
1279
3961
Market Price
$ 105.08
Selling Price
$ 90.75
4087
1730
1545
4235
Market Price
$ 81.63
Selling Price
$ 68.49
3223
1376
2253
3384
Market Price
$ 72.15
Selling Price
$ 65.56
1533
705
384
2240
Market Price
$ 79.70
Selling Price
$ 68.11
1775
1170
1229
2269
Market Price
$ 67.47
Selling Price
$ 58.66
1251
501
548
4643
Market Price
$ 99.86
Selling Price
$ 86.07
3678
1377
1152
4459
Market Price
$ 87.68
Selling Price
$ 76.22
1058
615
291
3844
Market Price
$ 76.06
Selling Price
$ 65.35
1199
836
856
1503
Market Price
$ 109.28
Selling Price
$ 94.51
2738
2000
679
3553
Market Price
$ 68.88
Selling Price
$ 58.74
1358
410
509
2265
Market Price
$ 104.53
Selling Price
$ 92.06
3267
1240
2169
3465
Market Price
$ 83.54
Selling Price
$ 71.51
1527
327
1520
1775
Market Price
$ 64.86
Selling Price
$ 55.50
3463
2849
702
4246
Market Price
$ 89.63
Selling Price
$ 79.67
204
145
130
947
Market Price
$ 78.97
Selling Price
$ 66.62
2292
1560
1508
4126
Market Price
$ 75.00
Selling Price
$ 66.14
1217
587
1005
2333
Market Price
$ 95.16
Selling Price
$ 84.35
3419
3095
2307
4302
Market Price
$ 78.13
Selling Price
$ 70.88
3617
2948
1889
3637
Market Price
$ 83.23
Selling Price
$ 71.68
1367
1079
820
3358
Market Price
$ 69.20
Selling Price
$ 62.84
2220
1581
2129
3503
Market Price
$ 91.18
Selling Price
$ 77.17
4099
1086
1734
4802
Market Price
$ 82.30
Selling Price
$ 74.67
2530
1145
2080
3349
Market Price
$ 91.89
Selling Price
$ 80.39
3984
2776
3250
4710
Market Price
$ 69.89
Selling Price
$ 61.43
523
497
268
1501
Market Price
$ 85.01
Selling Price
$ 71.93
1904
490
581
4722
Market Price
$ 96.50
Selling Price
$ 81.06
1590
1373
779
4147
Market Price
$ 73.43
Selling Price
$ 63.47
3191
822
1071
4116
Market Price
$ 68.35
Selling Price
$ 60.42
335
178
259
727