Market Price
$ 76.34
Selling Price
$ 68.33
1902
1052
432
1986
Market Price
$ 64.29
Selling Price
$ 55.18
2895
1634
2418
3841
Market Price
$ 74.44
Selling Price
$ 65.52
1480
858
646
1692
Market Price
$ 65.82
Selling Price
$ 57.81
1727
1719
1599
2300
Market Price
$ 95.68
Selling Price
$ 85.51
1265
937
879
3228
Market Price
$ 72.20
Selling Price
$ 60.91
375
262
211
959
Market Price
$ 115.40
Selling Price
$ 98.69
1951
1002
1921
2279
Market Price
$ 79.74
Selling Price
$ 67.17
1417
306
383
3696
Market Price
$ 72.19
Selling Price
$ 60.73
957
814
556
2567
Market Price
$ 106.49
Selling Price
$ 89.82
903
496
414
2153
Market Price
$ 93.76
Selling Price
$ 81.79
1842
1300
1336
3363
Market Price
$ 101.14
Selling Price
$ 88.04
350
158
105
888
Market Price
$ 81.32
Selling Price
$ 71.81
2847
2178
1826
3985
Market Price
$ 81.93
Selling Price
$ 72.00
474
207
121
2063
Market Price
$ 70.56
Selling Price
$ 63.06
1698
953
404
1941
Market Price
$ 103.06
Selling Price
$ 92.10
389
380
244
973
Market Price
$ 81.28
Selling Price
$ 70.15
258
170
156
482
Market Price
$ 95.61
Selling Price
$ 82.55
1398
1272
1040
2370
Market Price
$ 109.68
Selling Price
$ 95.87
2139
1646
1589
3396
Market Price
$ 80.70
Selling Price
$ 69.93
2960
2654
2307
4894
Market Price
$ 73.46
Selling Price
$ 66.26
580
400
491
704
Market Price
$ 117.41
Selling Price
$ 98.13
3158
1622
2639
4386
Market Price
$ 91.62
Selling Price
$ 79.13
2467
648
1954
3477
Market Price
$ 114.37
Selling Price
$ 95.50
1885
706
406
4705
Market Price
$ 61.93
Selling Price
$ 55.79
1342
314
1112
1618
Market Price
$ 97.03
Selling Price
$ 86.82
2140
1880
1862
2907
Market Price
$ 76.05
Selling Price
$ 63.77
3962
3360
3939
4443
Market Price
$ 98.51
Selling Price
$ 88.34
164
63
44
673
Market Price
$ 93.53
Selling Price
$ 78.31
265
237
142
663
Market Price
$ 76.17
Selling Price
$ 68.07
1196
458
246
4525
Market Price
$ 94.85
Selling Price
$ 83.68
3121
2143
679
4532
Market Price
$ 93.51
Selling Price
$ 83.78
2067
457
646
4525
Market Price
$ 93.09
Selling Price
$ 78.73
1005
336
263
3792
Market Price
$ 64.82
Selling Price
$ 55.63
166
113
103
697
Market Price
$ 91.52
Selling Price
$ 77.47
3037
2071
753
4490
Market Price
$ 105.82
Selling Price
$ 92.25
494
130
249
980
Market Price
$ 89.72
Selling Price
$ 80.25
208
184
106
733
Market Price
$ 94.36
Selling Price
$ 84.67
1231
1193
541
1302
Market Price
$ 93.68
Selling Price
$ 81.37
563
294
296
1335
Market Price
$ 87.85
Selling Price
$ 74.40
809
711
771
910