Market Price
$ 75.25
Selling Price
$ 63.52
1051
393
542
1136
Market Price
$ 94.36
Selling Price
$ 79.74
1595
1399
495
4196
Market Price
$ 71.17
Selling Price
$ 64.07
1003
791
949
1623
Market Price
$ 102.46
Selling Price
$ 91.20
843
533
168
3810
Market Price
$ 91.46
Selling Price
$ 82.98
1615
1043
1487
1900
Market Price
$ 104.12
Selling Price
$ 89.56
1409
856
360
3784
Market Price
$ 100.74
Selling Price
$ 88.61
509
259
442
2281
Market Price
$ 82.36
Selling Price
$ 70.16
1562
1509
1187
2224
Market Price
$ 109.31
Selling Price
$ 98.40
1001
774
789
2717
Market Price
$ 71.68
Selling Price
$ 63.61
1972
414
840
2027
Market Price
$ 79.36
Selling Price
$ 69.55
2591
2024
2084
3415
Market Price
$ 88.55
Selling Price
$ 76.37
2993
1309
2300
3292
Market Price
$ 66.91
Selling Price
$ 56.44
640
439
271
921
Market Price
$ 92.03
Selling Price
$ 79.61
4134
3993
2540
4344
Market Price
$ 94.20
Selling Price
$ 80.87
3660
2609
1799
3939
Market Price
$ 70.03
Selling Price
$ 60.58
1600
787
572
1866
Market Price
$ 61.53
Selling Price
$ 55.68
3284
1656
1950
4316
Market Price
$ 116.92
Selling Price
$ 98.27
3236
2638
763
3846
Market Price
$ 115.23
Selling Price
$ 97.55
838
242
678
1408
Market Price
$ 107.04
Selling Price
$ 96.83
3444
1232
2328
4803
Market Price
$ 74.22
Selling Price
$ 66.54
600
294
308
1875
Market Price
$ 100.72
Selling Price
$ 89.62
356
155
329
1490
Market Price
$ 73.58
Selling Price
$ 64.85
1717
675
1443
4137
Market Price
$ 88.18
Selling Price
$ 74.54
1034
733
901
1213
Market Price
$ 97.79
Selling Price
$ 84.29
771
754
166
1627
Market Price
$ 114.09
Selling Price
$ 97.30
518
345
411
1465
Market Price
$ 98.00
Selling Price
$ 86.40
514
408
199
1759
Market Price
$ 111.85
Selling Price
$ 93.24
3684
3484
875
4906
Market Price
$ 74.19
Selling Price
$ 64.26
469
454
97
1238
Market Price
$ 66.79
Selling Price
$ 57.69
672
222
182
2928
Market Price
$ 81.33
Selling Price
$ 71.06
960
331
320
2648
Market Price
$ 76.48
Selling Price
$ 66.21
2195
485
1515
4362
Market Price
$ 92.14
Selling Price
$ 82.99
2346
1767
2255
3059
Market Price
$ 94.25
Selling Price
$ 83.25
450
198
341
2203
Market Price
$ 75.05
Selling Price
$ 63.42
1715
829
1467
2708
Market Price
$ 103.33
Selling Price
$ 88.95
147
96
143
513
Market Price
$ 71.80
Selling Price
$ 64.78
4394
2577
3305
4977
Market Price
$ 106.58
Selling Price
$ 89.31
1201
1106
943
1444
Market Price
$ 94.41
Selling Price
$ 79.59
2703
553
1745
4743
Market Price
$ 99.70
Selling Price
$ 84.55
733
372
502
1135