Market Price
$ 89.36
Selling Price
$ 75.22
2657
2444
1907
3599
Market Price
$ 66.30
Selling Price
$ 58.44
840
224
208
3209
Market Price
$ 77.46
Selling Price
$ 68.66
1785
661
1313
3358
Market Price
$ 103.65
Selling Price
$ 91.29
545
332
158
2473
Market Price
$ 76.94
Selling Price
$ 66.93
1298
1018
435
3638
Market Price
$ 88.12
Selling Price
$ 77.46
382
379
378
1386
Market Price
$ 69.73
Selling Price
$ 59.12
832
273
748
1084
Market Price
$ 113.45
Selling Price
$ 98.38
1729
522
440
2202
Market Price
$ 115.47
Selling Price
$ 96.59
1112
616
882
1274
Market Price
$ 72.98
Selling Price
$ 65.86
1750
1681
767
2139
Market Price
$ 98.75
Selling Price
$ 88.57
1091
987
534
4014
Market Price
$ 73.19
Selling Price
$ 63.34
290
80
65
437
Market Price
$ 85.95
Selling Price
$ 72.37
1804
879
1690
3690
Market Price
$ 77.20
Selling Price
$ 66.50
1852
503
966
2717
Market Price
$ 91.81
Selling Price
$ 83.05
1158
354
1122
1979
Market Price
$ 98.98
Selling Price
$ 83.25
2273
1763
2176
2801
Market Price
$ 70.57
Selling Price
$ 63.40
774
488
224
2472
Market Price
$ 105.99
Selling Price
$ 88.91
2782
1915
1910
3551
Market Price
$ 111.23
Selling Price
$ 94.06
1107
737
1003
2143
Market Price
$ 93.23
Selling Price
$ 79.45
1876
1030
1641
2285
Market Price
$ 96.11
Selling Price
$ 82.74
2157
965
2090
2680
Market Price
$ 89.77
Selling Price
$ 78.41
292
168
103
1037
Market Price
$ 80.92
Selling Price
$ 70.11
1564
800
706
2968
Market Price
$ 65.91
Selling Price
$ 57.71
2622
1452
1664
3630
Market Price
$ 79.67
Selling Price
$ 69.15
2959
2330
2532
3317
Market Price
$ 102.16
Selling Price
$ 92.35
382
174
335
935
Market Price
$ 116.74
Selling Price
$ 97.86
1463
1094
615
1600
Market Price
$ 83.01
Selling Price
$ 69.98
689
450
372
1504
Market Price
$ 77.47
Selling Price
$ 65.69
1548
699
637
1889
Market Price
$ 91.01
Selling Price
$ 82.48
1191
312
871
2874
Market Price
$ 80.08
Selling Price
$ 67.91
982
364
307
3574
Market Price
$ 115.80
Selling Price
$ 96.69
1449
935
1404
3073
Market Price
$ 89.10
Selling Price
$ 76.18
2960
2577
1733
3199
Market Price
$ 107.77
Selling Price
$ 91.06
1084
437
962
1156
Market Price
$ 110.44
Selling Price
$ 93.38
993
458
230
1189
Market Price
$ 88.73
Selling Price
$ 77.61
983
722
739
2294
Market Price
$ 105.07
Selling Price
$ 94.56
480
370
158
887
Market Price
$ 115.60
Selling Price
$ 98.73
155
47
143
734
Market Price
$ 97.98
Selling Price
$ 85.37
1404
678
1065
3758
Market Price
$ 73.38
Selling Price
$ 61.70
677
559
269
1535