Market Price
$ 96.25
Selling Price
$ 85.51
2365
1565
1206
4194
Market Price
$ 76.08
Selling Price
$ 66.55
3144
1659
711
4665
Market Price
$ 76.70
Selling Price
$ 64.09
1234
554
601
3439
Market Price
$ 112.86
Selling Price
$ 95.63
3628
2895
2499
4960
Market Price
$ 71.27
Selling Price
$ 61.02
787
338
416
3609
Market Price
$ 76.29
Selling Price
$ 66.15
2955
1758
1063
4602
Market Price
$ 83.47
Selling Price
$ 71.58
1496
1157
1456
3597
Market Price
$ 88.84
Selling Price
$ 78.92
403
113
321
1158
Market Price
$ 71.25
Selling Price
$ 60.00
2788
1575
2645
4179
Market Price
$ 64.82
Selling Price
$ 55.37
3028
3004
2666
3186
Market Price
$ 98.97
Selling Price
$ 83.27
687
334
393
809
Market Price
$ 98.18
Selling Price
$ 87.34
1183
283
736
3446
Market Price
$ 77.89
Selling Price
$ 70.13
476
284
125
568
Market Price
$ 93.33
Selling Price
$ 84.11
936
613
666
1856
Market Price
$ 81.53
Selling Price
$ 69.14
953
335
891
4109
Market Price
$ 77.74
Selling Price
$ 68.87
275
261
271
1231
Market Price
$ 82.32
Selling Price
$ 73.40
494
242
187
1117
Market Price
$ 93.98
Selling Price
$ 81.04
1075
328
704
2206
Market Price
$ 70.83
Selling Price
$ 62.93
2262
1665
1893
3197
Market Price
$ 85.79
Selling Price
$ 74.21
2759
1838
2400
4803
Market Price
$ 99.96
Selling Price
$ 84.37
1002
316
765
1674
Market Price
$ 81.13
Selling Price
$ 68.21
531
403
285
1734
Market Price
$ 91.78
Selling Price
$ 81.90
2432
2400
1353
3690
Market Price
$ 105.42
Selling Price
$ 95.43
1856
489
1762
2757
Market Price
$ 76.41
Selling Price
$ 69.41
1848
1321
1823
3169
Market Price
$ 90.90
Selling Price
$ 80.21
2834
984
2688
4607
Market Price
$ 74.73
Selling Price
$ 62.88
2360
1059
1540
3923
Market Price
$ 82.06
Selling Price
$ 74.39
2498
1552
1862
3297
Market Price
$ 99.58
Selling Price
$ 84.70
616
531
156
2893
Market Price
$ 116.82
Selling Price
$ 98.03
1169
269
1030
3997
Market Price
$ 101.57
Selling Price
$ 87.49
797
782
401
2971
Market Price
$ 72.30
Selling Price
$ 65.47
1516
969
677
2069
Market Price
$ 71.09
Selling Price
$ 61.62
996
520
633
3429
Market Price
$ 70.13
Selling Price
$ 62.54
2531
1340
1151
2815
Market Price
$ 105.83
Selling Price
$ 94.69
2714
2681
992
3311
Market Price
$ 69.30
Selling Price
$ 59.97
2072
1843
617
4103
Market Price
$ 108.49
Selling Price
$ 94.05
157
139
53
787
Market Price
$ 104.30
Selling Price
$ 89.10
1847
409
794
2015
Market Price
$ 78.73
Selling Price
$ 69.48
2140
817
2125
2223
Market Price
$ 81.22
Selling Price
$ 67.77
3071
3056
1151
3530