Market Price
$ 111.75
Selling Price
$ 96.30
2440
1850
1753
3296
Market Price
$ 107.68
Selling Price
$ 92.91
637
443
609
2985
Market Price
$ 99.76
Selling Price
$ 89.75
2299
1359
523
3325
Market Price
$ 85.11
Selling Price
$ 70.95
1373
855
1366
3036
Market Price
$ 64.30
Selling Price
$ 55.33
4658
4637
4424
4831
Market Price
$ 87.82
Selling Price
$ 79.57
1154
447
437
4418
Market Price
$ 90.81
Selling Price
$ 81.17
1027
675
205
3746
Market Price
$ 69.03
Selling Price
$ 61.09
2081
777
463
3520
Market Price
$ 95.23
Selling Price
$ 85.76
370
291
365
689
Market Price
$ 99.18
Selling Price
$ 89.57
1245
1019
1103
1762
Market Price
$ 100.16
Selling Price
$ 87.70
2343
1123
545
2377
Market Price
$ 97.27
Selling Price
$ 83.30
480
267
326
1029
Market Price
$ 91.84
Selling Price
$ 76.61
1451
1408
726
3080
Market Price
$ 106.70
Selling Price
$ 96.24
614
522
234
2093
Market Price
$ 80.87
Selling Price
$ 72.54
1625
1462
1213
3474
Market Price
$ 98.37
Selling Price
$ 85.15
4827
3497
3998
4883
Market Price
$ 83.18
Selling Price
$ 70.07
352
328
341
1648
Market Price
$ 95.47
Selling Price
$ 84.73
2815
1308
858
2993
Market Price
$ 97.50
Selling Price
$ 84.86
705
312
602
942
Market Price
$ 111.22
Selling Price
$ 94.85
1411
1158
1344
2071
Market Price
$ 110.16
Selling Price
$ 96.80
773
324
702
1655
Market Price
$ 110.18
Selling Price
$ 96.72
129
37
96
400
Market Price
$ 96.37
Selling Price
$ 81.26
2060
1325
418
4001
Market Price
$ 101.56
Selling Price
$ 84.86
2548
1428
1196
3745
Market Price
$ 77.76
Selling Price
$ 66.69
479
449
275
1315
Market Price
$ 71.69
Selling Price
$ 64.52
1937
727
1640
3664
Market Price
$ 112.03
Selling Price
$ 96.31
1629
354
632
2150
Market Price
$ 89.57
Selling Price
$ 76.67
705
209
600
751
Market Price
$ 89.69
Selling Price
$ 77.36
641
473
465
2174
Market Price
$ 80.43
Selling Price
$ 70.37
1057
594
535
1153
Market Price
$ 69.32
Selling Price
$ 58.49
1716
1477
497
2895
Market Price
$ 66.52
Selling Price
$ 55.70
1709
1022
1278
4367
Market Price
$ 83.28
Selling Price
$ 69.67
94
37
83
419
Market Price
$ 77.08
Selling Price
$ 64.55
2395
1852
1744
3067
Market Price
$ 90.78
Selling Price
$ 80.69
2304
949
972
2676
Market Price
$ 74.69
Selling Price
$ 65.30
4438
2427
1229
4647
Market Price
$ 108.24
Selling Price
$ 92.94
2607
669
987
4823
Market Price
$ 65.10
Selling Price
$ 56.13
1923
413
1332
3162
Market Price
$ 100.99
Selling Price
$ 88.23
2354
629
1591
3196
Market Price
$ 110.07
Selling Price
$ 95.34
1138
847
372
3020