Market Price
$ 89.66
Selling Price
$ 79.29
1584
1569
356
2021
Market Price
$ 92.74
Selling Price
$ 81.50
1532
692
1334
4293
Market Price
$ 71.19
Selling Price
$ 61.74
809
533
802
1228
Market Price
$ 96.18
Selling Price
$ 86.73
786
539
301
1833
Market Price
$ 91.36
Selling Price
$ 76.30
435
394
398
527
Market Price
$ 112.81
Selling Price
$ 94.59
504
431
478
1558
Market Price
$ 61.94
Selling Price
$ 55.21
1177
287
804
1373
Market Price
$ 101.00
Selling Price
$ 86.16
689
580
616
929
Market Price
$ 91.46
Selling Price
$ 77.53
2311
1687
1522
3550
Market Price
$ 79.34
Selling Price
$ 67.50
301
133
283
993
Market Price
$ 79.65
Selling Price
$ 68.32
2963
2445
2699
4050
Market Price
$ 100.97
Selling Price
$ 87.70
1531
1199
571
3716
Market Price
$ 90.63
Selling Price
$ 75.72
477
210
134
2250
Market Price
$ 75.34
Selling Price
$ 63.97
303
89
303
946
Market Price
$ 75.49
Selling Price
$ 63.05
4377
2493
3338
4516
Market Price
$ 93.66
Selling Price
$ 80.09
281
169
146
1213
Market Price
$ 72.35
Selling Price
$ 64.79
334
299
309
1318
Market Price
$ 101.97
Selling Price
$ 92.30
1926
622
723
3873
Market Price
$ 98.85
Selling Price
$ 84.56
3114
1929
1058
4215
Market Price
$ 108.38
Selling Price
$ 91.84
2237
586
1695
3222
Market Price
$ 105.08
Selling Price
$ 91.87
3191
1839
2781
4962
Market Price
$ 83.30
Selling Price
$ 74.85
294
228
177
1407
Market Price
$ 88.94
Selling Price
$ 75.78
3082
625
2340
3714
Market Price
$ 112.51
Selling Price
$ 97.69
1647
1242
1227
2001
Market Price
$ 68.33
Selling Price
$ 60.56
761
471
207
1098
Market Price
$ 73.11
Selling Price
$ 64.70
774
630
700
2136
Market Price
$ 112.52
Selling Price
$ 98.65
694
275
474
823
Market Price
$ 95.89
Selling Price
$ 80.51
1599
772
625
2590
Market Price
$ 91.66
Selling Price
$ 82.97
2950
1615
2058
3657
Market Price
$ 92.39
Selling Price
$ 78.45
350
129
204
645
Market Price
$ 79.06
Selling Price
$ 70.10
4358
2596
1953
4402
Market Price
$ 64.62
Selling Price
$ 57.67
231
186
88
1146
Market Price
$ 82.32
Selling Price
$ 69.09
1086
279
580
1532
Market Price
$ 105.70
Selling Price
$ 92.26
2408
701
1059
3597
Market Price
$ 95.17
Selling Price
$ 83.07
913
730
548
2373
Market Price
$ 84.22
Selling Price
$ 74.70
989
637
887
1590
Market Price
$ 88.73
Selling Price
$ 78.48
1830
1458
1362
3568
Market Price
$ 99.99
Selling Price
$ 87.57
2152
1748
1545
2989
Market Price
$ 66.61
Selling Price
$ 57.45
3583
3200
872
3671
Market Price
$ 91.93
Selling Price
$ 77.56
2924
1286
2087
4255