Market Price
$ 89.30
Selling Price
$ 80.11
1178
886
276
1588
Market Price
$ 80.39
Selling Price
$ 72.07
300
161
165
602
Market Price
$ 67.71
Selling Price
$ 60.41
137
75
45
578
Market Price
$ 87.32
Selling Price
$ 73.00
1802
1567
525
2560
Market Price
$ 76.76
Selling Price
$ 68.53
3508
2715
2283
4717
Market Price
$ 66.44
Selling Price
$ 56.88
1878
720
1037
3979
Market Price
$ 97.34
Selling Price
$ 82.96
613
592
409
1322
Market Price
$ 97.78
Selling Price
$ 86.31
2144
1856
1382
2672
Market Price
$ 77.45
Selling Price
$ 68.52
1900
687
1380
4204
Market Price
$ 78.71
Selling Price
$ 67.10
1748
645
1705
4170
Market Price
$ 94.85
Selling Price
$ 85.33
541
359
160
2460
Market Price
$ 64.89
Selling Price
$ 57.51
1826
850
448
3363
Market Price
$ 75.01
Selling Price
$ 63.75
2295
2098
1770
2359
Market Price
$ 81.45
Selling Price
$ 68.74
3437
867
1960
3880
Market Price
$ 83.68
Selling Price
$ 74.98
2275
1252
746
3953
Market Price
$ 100.34
Selling Price
$ 83.73
936
244
881
1551
Market Price
$ 77.50
Selling Price
$ 66.89
2817
2784
2365
4382
Market Price
$ 113.32
Selling Price
$ 94.57
321
215
254
864
Market Price
$ 100.29
Selling Price
$ 87.65
2400
944
799
2759
Market Price
$ 112.99
Selling Price
$ 96.23
758
663
352
2224
Market Price
$ 112.13
Selling Price
$ 98.16
2752
1345
2131
5000
Market Price
$ 96.08
Selling Price
$ 83.86
645
328
289
1363
Market Price
$ 70.99
Selling Price
$ 59.38
936
428
502
3151
Market Price
$ 74.79
Selling Price
$ 67.34
3498
1116
3253
4670
Market Price
$ 99.35
Selling Price
$ 88.78
2214
982
689
2853
Market Price
$ 75.50
Selling Price
$ 63.18
637
565
418
1393
Market Price
$ 85.39
Selling Price
$ 72.04
3285
3204
1526
4475
Market Price
$ 112.23
Selling Price
$ 95.34
947
426
812
4642
Market Price
$ 79.82
Selling Price
$ 72.55
1456
1034
1378
2359
Market Price
$ 65.94
Selling Price
$ 56.14
576
292
170
817
Market Price
$ 95.72
Selling Price
$ 80.38
1571
1409
779
4371
Market Price
$ 109.20
Selling Price
$ 96.93
997
706
635
1762
Market Price
$ 80.68
Selling Price
$ 72.42
913
236
578
1243
Market Price
$ 82.74
Selling Price
$ 70.05
915
641
322
1016
Market Price
$ 103.54
Selling Price
$ 88.95
969
800
661
1205
Market Price
$ 85.95
Selling Price
$ 77.23
1729
1214
957
4136
Market Price
$ 91.51
Selling Price
$ 80.73
4558
2508
1019
4959
Market Price
$ 72.45
Selling Price
$ 61.14
926
519
867
3697
Market Price
$ 67.83
Selling Price
$ 56.66
3463
3322
921
4800
Market Price
$ 63.16
Selling Price
$ 55.72
2051
1494
1903
2554