Market Price
$ 105.06
Selling Price
$ 89.91
752
666
250
3744
Market Price
$ 70.59
Selling Price
$ 63.24
1629
1256
940
2167
Market Price
$ 84.03
Selling Price
$ 71.77
4046
2037
3628
4646
Market Price
$ 91.91
Selling Price
$ 80.21
1151
903
268
3564
Market Price
$ 88.48
Selling Price
$ 76.75
2751
2314
554
3502
Market Price
$ 94.41
Selling Price
$ 82.85
317
144
244
688
Market Price
$ 111.27
Selling Price
$ 94.17
956
633
654
3591
Market Price
$ 111.36
Selling Price
$ 96.33
935
375
210
1656
Market Price
$ 77.94
Selling Price
$ 66.83
1487
730
827
2850
Market Price
$ 85.06
Selling Price
$ 75.60
167
141
36
564
Market Price
$ 81.55
Selling Price
$ 70.73
452
250
350
751
Market Price
$ 105.04
Selling Price
$ 89.01
3597
1475
1296
4422
Market Price
$ 73.83
Selling Price
$ 62.44
1363
309
968
2574
Market Price
$ 97.70
Selling Price
$ 85.40
1740
498
852
2557
Market Price
$ 82.16
Selling Price
$ 73.85
1438
1179
858
4161
Market Price
$ 68.15
Selling Price
$ 61.61
1742
406
538
2797
Market Price
$ 70.06
Selling Price
$ 59.74
1352
829
968
1369
Market Price
$ 67.94
Selling Price
$ 60.70
3219
2388
3056
3542
Market Price
$ 73.89
Selling Price
$ 62.91
435
416
159
583
Market Price
$ 90.49
Selling Price
$ 80.96
574
470
214
669
Market Price
$ 94.83
Selling Price
$ 80.95
1630
787
964
1902
Market Price
$ 71.11
Selling Price
$ 60.27
3435
3050
2363
3627
Market Price
$ 93.70
Selling Price
$ 84.47
1702
1487
421
1840
Market Price
$ 81.95
Selling Price
$ 73.03
578
520
200
1488
Market Price
$ 98.92
Selling Price
$ 89.89
981
775
247
1000
Market Price
$ 107.26
Selling Price
$ 92.47
1477
1145
513
2177
Market Price
$ 89.21
Selling Price
$ 76.48
2858
1872
2317
3947
Market Price
$ 104.52
Selling Price
$ 92.98
316
307
150
1444
Market Price
$ 75.07
Selling Price
$ 67.14
2762
2655
1279
4534
Market Price
$ 103.13
Selling Price
$ 91.91
382
275
323
1434
Market Price
$ 96.79
Selling Price
$ 83.14
2495
1610
1653
3043
Market Price
$ 107.48
Selling Price
$ 89.60
1819
1377
1689
1872
Market Price
$ 65.87
Selling Price
$ 59.28
3571
1626
2281
3928
Market Price
$ 75.20
Selling Price
$ 65.27
1648
1219
822
3417
Market Price
$ 62.55
Selling Price
$ 56.02
1150
803
794
2059
Market Price
$ 114.49
Selling Price
$ 97.28
2052
1429
490
4649
Market Price
$ 93.77
Selling Price
$ 81.12
3226
2674
2003
3718
Market Price
$ 64.35
Selling Price
$ 55.11
4262
1653
2525
4408
Market Price
$ 105.03
Selling Price
$ 90.48
2850
816
2312
4065
Market Price
$ 63.49
Selling Price
$ 55.43
150
79
52
433