Market Price
$ 87.96
Selling Price
$ 78.32
2785
564
1956
3719
Market Price
$ 68.20
Selling Price
$ 61.50
352
205
164
870
Market Price
$ 64.28
Selling Price
$ 58.06
281
168
152
1182
Market Price
$ 96.76
Selling Price
$ 87.26
2559
1923
1843
2880
Market Price
$ 70.92
Selling Price
$ 63.75
2100
1185
1873
2674
Market Price
$ 101.50
Selling Price
$ 88.17
831
602
312
1424
Market Price
$ 106.39
Selling Price
$ 92.69
1832
1603
545
2693
Market Price
$ 72.98
Selling Price
$ 62.77
1436
1211
411
3707
Market Price
$ 83.25
Selling Price
$ 70.05
1705
1523
792
4774
Market Price
$ 106.89
Selling Price
$ 92.16
3361
2102
965
4100
Market Price
$ 77.22
Selling Price
$ 67.92
1150
364
756
1201
Market Price
$ 89.97
Selling Price
$ 78.81
2030
741
441
2468
Market Price
$ 87.60
Selling Price
$ 75.71
767
247
300
2343
Market Price
$ 76.80
Selling Price
$ 66.91
4062
3114
2318
4712
Market Price
$ 93.15
Selling Price
$ 82.62
3930
1328
3146
4962
Market Price
$ 95.83
Selling Price
$ 82.39
2219
607
1770
2281
Market Price
$ 72.22
Selling Price
$ 62.11
553
303
126
2492
Market Price
$ 103.03
Selling Price
$ 87.06
2032
819
1480
3431
Market Price
$ 90.91
Selling Price
$ 76.72
2201
1115
1744
2500
Market Price
$ 92.36
Selling Price
$ 80.52
509
166
174
808
Market Price
$ 70.11
Selling Price
$ 60.96
738
226
730
3687
Market Price
$ 62.12
Selling Price
$ 56.42
342
283
110
1379
Market Price
$ 65.63
Selling Price
$ 55.38
786
202
204
3229
Market Price
$ 79.71
Selling Price
$ 69.83
1934
785
607
3328
Market Price
$ 88.15
Selling Price
$ 79.59
711
214
301
1402
Market Price
$ 109.11
Selling Price
$ 91.03
2885
2387
2706
4803
Market Price
$ 104.06
Selling Price
$ 92.20
1803
484
922
4836
Market Price
$ 84.33
Selling Price
$ 75.65
730
333
670
1035
Market Price
$ 91.01
Selling Price
$ 77.01
899
867
393
3044
Market Price
$ 84.03
Selling Price
$ 70.14
357
294
278
611
Market Price
$ 66.16
Selling Price
$ 58.23
888
291
489
2195
Market Price
$ 66.09
Selling Price
$ 55.34
1210
810
601
2901
Market Price
$ 79.17
Selling Price
$ 69.15
1184
757
918
4411
Market Price
$ 87.11
Selling Price
$ 78.47
2801
1902
2153
3666
Market Price
$ 98.51
Selling Price
$ 89.40
129
62
71
429
Market Price
$ 107.81
Selling Price
$ 89.85
2307
1215
1692
2743
Market Price
$ 65.24
Selling Price
$ 57.61
1328
418
736
1983
Market Price
$ 86.38
Selling Price
$ 77.07
2083
1973
593
3893
Market Price
$ 73.32
Selling Price
$ 61.59
4328
3201
2928
4640
Market Price
$ 100.61
Selling Price
$ 87.95
660
504
136
1055