Market Price
$ 73.12
Selling Price
$ 66.14
1012
566
913
2203
Market Price
$ 72.97
Selling Price
$ 65.57
232
211
176
947
Market Price
$ 99.15
Selling Price
$ 83.58
1283
743
440
2636
Market Price
$ 93.41
Selling Price
$ 84.44
1740
502
756
4609
Market Price
$ 77.04
Selling Price
$ 65.20
919
748
687
1751
Market Price
$ 68.45
Selling Price
$ 62.19
334
290
135
1049
Market Price
$ 91.86
Selling Price
$ 78.25
1765
1488
874
4174
Market Price
$ 86.11
Selling Price
$ 76.69
1750
497
1092
2527
Market Price
$ 78.82
Selling Price
$ 68.73
1725
524
1177
3314
Market Price
$ 61.79
Selling Price
$ 55.98
2172
1540
1600
3420
Market Price
$ 91.50
Selling Price
$ 81.40
3349
3093
2472
3780
Market Price
$ 109.07
Selling Price
$ 98.66
1049
276
477
4491
Market Price
$ 98.71
Selling Price
$ 89.64
1194
323
873
3747
Market Price
$ 80.33
Selling Price
$ 68.85
1194
1172
744
1962
Market Price
$ 109.70
Selling Price
$ 95.87
1596
899
385
1912
Market Price
$ 105.65
Selling Price
$ 89.17
3102
2342
1997
4247
Market Price
$ 110.77
Selling Price
$ 98.32
250
102
79
528
Market Price
$ 102.28
Selling Price
$ 86.48
2937
1297
1599
3041
Market Price
$ 74.03
Selling Price
$ 63.69
2728
1627
1486
4929
Market Price
$ 86.64
Selling Price
$ 73.65
2639
792
1299
3659
Market Price
$ 97.60
Selling Price
$ 83.19
3006
2364
2658
4352
Market Price
$ 97.04
Selling Price
$ 81.10
726
324
529
2420
Market Price
$ 65.94
Selling Price
$ 59.78
3549
2594
1493
3615
Market Price
$ 95.27
Selling Price
$ 83.59
1060
930
268
1534
Market Price
$ 81.18
Selling Price
$ 71.73
613
295
286
1798
Market Price
$ 86.04
Selling Price
$ 73.35
1336
446
743
2112
Market Price
$ 111.51
Selling Price
$ 94.67
1034
936
989
2188
Market Price
$ 80.86
Selling Price
$ 71.01
1520
1301
1078
2658
Market Price
$ 111.34
Selling Price
$ 97.79
696
393
546
1568
Market Price
$ 73.82
Selling Price
$ 62.31
1236
751
1000
2208
Market Price
$ 98.30
Selling Price
$ 82.25
1374
1041
932
3779
Market Price
$ 82.17
Selling Price
$ 68.65
1195
358
954
4096
Market Price
$ 77.58
Selling Price
$ 68.67
1781
817
984
3870
Market Price
$ 98.21
Selling Price
$ 87.90
674
388
546
1992
Market Price
$ 70.61
Selling Price
$ 61.28
1528
390
872
4605
Market Price
$ 79.41
Selling Price
$ 69.17
3171
2244
811
3479
Market Price
$ 106.02
Selling Price
$ 91.19
3773
2788
1543
4088
Market Price
$ 76.91
Selling Price
$ 66.59
507
401
342
1038
Market Price
$ 90.06
Selling Price
$ 76.92
929
557
776
1320
Market Price
$ 66.09
Selling Price
$ 58.33
1107
231
1046
1739