Market Price
$ 82.07
Selling Price
$ 72.10
391
294
190
981
Market Price
$ 81.25
Selling Price
$ 70.31
1679
1480
1174
4461
Market Price
$ 85.78
Selling Price
$ 74.82
281
59
56
569
Market Price
$ 76.84
Selling Price
$ 68.26
904
286
557
1622
Market Price
$ 98.84
Selling Price
$ 85.16
1429
287
876
1891
Market Price
$ 82.90
Selling Price
$ 71.52
908
246
552
1647
Market Price
$ 102.68
Selling Price
$ 87.14
1466
1058
768
2604
Market Price
$ 98.19
Selling Price
$ 88.39
587
501
193
703
Market Price
$ 81.81
Selling Price
$ 70.61
924
573
635
4184
Market Price
$ 100.96
Selling Price
$ 84.55
1225
649
650
1334
Market Price
$ 93.15
Selling Price
$ 84.38
353
201
72
452
Market Price
$ 73.97
Selling Price
$ 64.78
471
369
148
1594
Market Price
$ 71.88
Selling Price
$ 61.51
3504
2112
3290
4692
Market Price
$ 90.15
Selling Price
$ 77.26
2061
1484
485
4901
Market Price
$ 86.95
Selling Price
$ 75.26
861
659
674
1499
Market Price
$ 92.45
Selling Price
$ 81.34
686
521
252
710
Market Price
$ 105.28
Selling Price
$ 92.15
3011
1415
1649
4258
Market Price
$ 91.32
Selling Price
$ 78.81
1542
1261
421
1847
Market Price
$ 77.79
Selling Price
$ 67.63
1420
1381
703
1999
Market Price
$ 113.44
Selling Price
$ 97.44
273
178
75
610
Market Price
$ 72.73
Selling Price
$ 62.86
520
468
392
705
Market Price
$ 94.97
Selling Price
$ 83.29
730
411
239
2819
Market Price
$ 80.58
Selling Price
$ 70.19
3401
3302
2349
4332
Market Price
$ 63.72
Selling Price
$ 56.22
4127
3780
2639
4770
Market Price
$ 92.65
Selling Price
$ 81.30
407
219
363
453
Market Price
$ 99.53
Selling Price
$ 83.77
3129
2470
1773
4383
Market Price
$ 75.67
Selling Price
$ 64.84
1355
484
436
2848
Market Price
$ 85.33
Selling Price
$ 76.48
2065
1091
1925
2495
Market Price
$ 64.23
Selling Price
$ 58.19
786
565
206
3918
Market Price
$ 106.99
Selling Price
$ 97.16
152
144
135
427
Market Price
$ 90.95
Selling Price
$ 80.20
1713
653
1668
4100
Market Price
$ 93.14
Selling Price
$ 82.94
1352
885
443
1899
Market Price
$ 74.07
Selling Price
$ 63.84
1829
707
1260
2141
Market Price
$ 70.06
Selling Price
$ 60.42
2146
1390
490
3593
Market Price
$ 106.61
Selling Price
$ 90.42
2037
1274
1449
2038
Market Price
$ 97.71
Selling Price
$ 82.90
3592
836
2039
4476
Market Price
$ 99.08
Selling Price
$ 89.69
685
626
558
1272
Market Price
$ 68.33
Selling Price
$ 59.51
1226
680
461
3537
Market Price
$ 77.37
Selling Price
$ 65.63
3149
2919
2652
4794
Market Price
$ 98.63
Selling Price
$ 85.87
566
240
308
1094