Market Price
$ 101.38
Selling Price
$ 87.00
3910
1943
3326
4156
Market Price
$ 84.72
Selling Price
$ 74.38
1972
624
1014
2825
Market Price
$ 90.18
Selling Price
$ 76.64
2723
1572
2682
4392
Market Price
$ 61.61
Selling Price
$ 55.27
2118
1278
1204
4266
Market Price
$ 73.32
Selling Price
$ 62.90
565
288
116
809
Market Price
$ 107.59
Selling Price
$ 97.41
1974
1207
622
3693
Market Price
$ 111.12
Selling Price
$ 93.72
1917
1688
1549
4592
Market Price
$ 68.02
Selling Price
$ 61.39
2127
1589
1567
2362
Market Price
$ 97.24
Selling Price
$ 82.08
1881
914
971
2967
Market Price
$ 97.65
Selling Price
$ 83.33
1848
370
744
1945
Market Price
$ 107.94
Selling Price
$ 93.20
3231
1851
2578
4584
Market Price
$ 91.04
Selling Price
$ 79.88
877
195
469
2101
Market Price
$ 109.58
Selling Price
$ 98.41
2777
1809
1786
4911
Market Price
$ 102.51
Selling Price
$ 89.72
4232
2360
1795
4654
Market Price
$ 100.44
Selling Price
$ 83.72
680
192
287
1193
Market Price
$ 102.14
Selling Price
$ 91.30
766
158
313
3324
Market Price
$ 91.75
Selling Price
$ 76.59
384
169
218
1585
Market Price
$ 88.65
Selling Price
$ 78.89
528
328
473
1324
Market Price
$ 85.61
Selling Price
$ 72.95
2294
949
1660
3926
Market Price
$ 105.18
Selling Price
$ 91.62
1172
368
502
3399
Market Price
$ 95.96
Selling Price
$ 80.72
213
62
206
439
Market Price
$ 80.36
Selling Price
$ 70.99
974
354
378
1805
Market Price
$ 104.44
Selling Price
$ 87.74
587
283
200
599
Market Price
$ 99.13
Selling Price
$ 89.58
3312
740
3227
3881
Market Price
$ 64.30
Selling Price
$ 57.71
1859
875
1304
3451
Market Price
$ 106.25
Selling Price
$ 92.00
1151
520
687
2436
Market Price
$ 85.16
Selling Price
$ 71.76
3260
2394
1933
4880
Market Price
$ 79.50
Selling Price
$ 70.59
921
529
789
1379
Market Price
$ 86.58
Selling Price
$ 75.41
1550
729
1380
2139
Market Price
$ 112.09
Selling Price
$ 98.48
2372
2180
2093
3765
Market Price
$ 101.76
Selling Price
$ 91.33
2473
729
1214
3831
Market Price
$ 67.18
Selling Price
$ 57.05
2764
1417
1492
3234
Market Price
$ 101.57
Selling Price
$ 90.31
2221
1174
1798
2242
Market Price
$ 116.42
Selling Price
$ 98.50
776
316
698
1490
Market Price
$ 97.48
Selling Price
$ 86.40
1996
864
761
2191
Market Price
$ 87.53
Selling Price
$ 78.16
2151
464
636
2186
Market Price
$ 81.50
Selling Price
$ 68.47
1837
1353
638
3409
Market Price
$ 93.73
Selling Price
$ 84.40
1581
1455
1003
2929
Market Price
$ 64.07
Selling Price
$ 55.51
2889
1673
1174
3476
Market Price
$ 86.96
Selling Price
$ 75.39
511
410
511
1671