Market Price
$ 104.47
Selling Price
$ 89.74
1216
307
680
3830
Market Price
$ 73.10
Selling Price
$ 64.08
1579
1550
371
4274
Market Price
$ 100.78
Selling Price
$ 87.89
3566
1634
2622
4650
Market Price
$ 92.76
Selling Price
$ 77.46
1809
1762
756
4274
Market Price
$ 96.14
Selling Price
$ 81.46
1916
975
976
4036
Market Price
$ 84.74
Selling Price
$ 76.95
2516
1348
2300
3266
Market Price
$ 108.02
Selling Price
$ 97.43
1569
1106
1469
2442
Market Price
$ 82.90
Selling Price
$ 74.41
2640
681
2595
4128
Market Price
$ 65.58
Selling Price
$ 58.53
3845
1316
3071
4183
Market Price
$ 111.17
Selling Price
$ 98.42
583
345
229
969
Market Price
$ 79.38
Selling Price
$ 67.52
1438
810
304
3906
Market Price
$ 70.58
Selling Price
$ 61.39
2083
1940
2033
4947
Market Price
$ 69.11
Selling Price
$ 61.48
950
420
572
2524
Market Price
$ 73.68
Selling Price
$ 63.68
475
207
174
977
Market Price
$ 108.26
Selling Price
$ 96.63
1296
1004
706
3052
Market Price
$ 108.90
Selling Price
$ 92.16
1669
1509
817
1908
Market Price
$ 102.76
Selling Price
$ 88.39
564
375
287
663
Market Price
$ 81.13
Selling Price
$ 68.93
1692
470
857
2305
Market Price
$ 90.54
Selling Price
$ 81.75
2970
2155
1562
4279
Market Price
$ 106.36
Selling Price
$ 94.95
1672
1435
689
3825
Market Price
$ 99.82
Selling Price
$ 83.33
1627
660
743
2044
Market Price
$ 105.75
Selling Price
$ 88.89
721
314
366
1565
Market Price
$ 68.70
Selling Price
$ 58.05
373
303
130
1760
Market Price
$ 109.11
Selling Price
$ 92.78
3940
3567
1904
4881
Market Price
$ 102.12
Selling Price
$ 87.62
954
897
492
1346
Market Price
$ 77.58
Selling Price
$ 67.44
1645
1334
1044
4973
Market Price
$ 75.38
Selling Price
$ 64.86
1385
473
1354
2085
Market Price
$ 114.67
Selling Price
$ 96.62
1447
299
1191
1500
Market Price
$ 89.22
Selling Price
$ 77.09
1516
1268
387
2297
Market Price
$ 104.95
Selling Price
$ 92.60
383
249
332
434
Market Price
$ 105.50
Selling Price
$ 95.64
140
133
77
661
Market Price
$ 79.05
Selling Price
$ 66.20
1261
344
525
2538
Market Price
$ 88.93
Selling Price
$ 74.79
362
96
147
624
Market Price
$ 94.11
Selling Price
$ 84.25
883
475
427
3374
Market Price
$ 116.46
Selling Price
$ 97.15
848
213
348
1192
Market Price
$ 102.73
Selling Price
$ 86.17
3414
2288
1129
3443
Market Price
$ 90.29
Selling Price
$ 78.23
1114
865
432
1240
Market Price
$ 81.90
Selling Price
$ 68.66
672
461
255
1001
Market Price
$ 99.08
Selling Price
$ 84.69
973
430
666
2412
Market Price
$ 64.45
Selling Price
$ 55.93
993
241
265
3936