Market Price
$ 95.97
Selling Price
$ 85.04
1382
346
363
2066
Market Price
$ 68.65
Selling Price
$ 60.17
728
245
213
2281
Market Price
$ 96.10
Selling Price
$ 82.93
209
63
120
701
Market Price
$ 62.40
Selling Price
$ 55.83
972
730
829
1794
Market Price
$ 84.80
Selling Price
$ 76.41
1675
1022
592
2898
Market Price
$ 84.11
Selling Price
$ 75.74
1136
644
520
2205
Market Price
$ 94.58
Selling Price
$ 82.42
358
311
191
656
Market Price
$ 75.78
Selling Price
$ 64.46
2237
905
1101
2754
Market Price
$ 70.48
Selling Price
$ 61.63
2067
1833
1101
3285
Market Price
$ 74.26
Selling Price
$ 62.89
4670
3423
1357
4736
Market Price
$ 78.26
Selling Price
$ 65.94
1525
848
1131
2463
Market Price
$ 78.92
Selling Price
$ 70.61
625
547
225
1902
Market Price
$ 87.73
Selling Price
$ 77.37
1097
1007
926
2132
Market Price
$ 80.91
Selling Price
$ 72.41
1760
1686
823
3313
Market Price
$ 73.29
Selling Price
$ 61.89
2079
868
1721
2430
Market Price
$ 85.49
Selling Price
$ 75.35
306
170
77
415
Market Price
$ 100.73
Selling Price
$ 86.62
480
125
211
693
Market Price
$ 83.03
Selling Price
$ 71.58
2219
991
2093
2857
Market Price
$ 99.40
Selling Price
$ 86.76
1990
1875
1906
2219
Market Price
$ 82.05
Selling Price
$ 73.07
1031
476
569
3205
Market Price
$ 86.18
Selling Price
$ 74.54
1469
671
1416
3291
Market Price
$ 74.85
Selling Price
$ 66.87
596
281
325
1346
Market Price
$ 92.35
Selling Price
$ 82.93
919
802
254
2879
Market Price
$ 98.09
Selling Price
$ 82.93
808
754
210
1598
Market Price
$ 71.31
Selling Price
$ 62.91
1165
1071
534
4122
Market Price
$ 82.96
Selling Price
$ 73.54
965
405
916
1948
Market Price
$ 75.63
Selling Price
$ 68.60
2488
1754
1655
4000
Market Price
$ 80.64
Selling Price
$ 71.49
3715
1428
1860
3799
Market Price
$ 89.32
Selling Price
$ 77.95
339
289
297
835
Market Price
$ 96.56
Selling Price
$ 87.75
175
168
53
716
Market Price
$ 66.74
Selling Price
$ 57.93
2082
828
422
4166
Market Price
$ 92.92
Selling Price
$ 78.30
2046
1959
1445
2925
Market Price
$ 71.60
Selling Price
$ 63.52
438
233
277
1809
Market Price
$ 70.64
Selling Price
$ 61.44
1318
1189
837
1364
Market Price
$ 85.87
Selling Price
$ 77.56
3203
1597
1925
4800
Market Price
$ 102.08
Selling Price
$ 90.45
3473
2954
1595
4284
Market Price
$ 88.45
Selling Price
$ 77.23
2064
1666
1891
3592
Market Price
$ 110.64
Selling Price
$ 94.89
560
405
265
773
Market Price
$ 64.36
Selling Price
$ 55.41
493
303
318
801
Market Price
$ 101.98
Selling Price
$ 86.39
1978
818
1221
3496