Market Price
$ 76.88
Selling Price
$ 67.41
1125
302
523
1710
Market Price
$ 88.93
Selling Price
$ 75.63
401
86
134
1649
Market Price
$ 100.56
Selling Price
$ 85.25
2029
673
1688
2857
Market Price
$ 112.41
Selling Price
$ 98.54
1287
274
443
4054
Market Price
$ 97.67
Selling Price
$ 88.15
776
615
614
3096
Market Price
$ 108.49
Selling Price
$ 95.74
833
661
669
973
Market Price
$ 108.77
Selling Price
$ 97.19
561
336
439
804
Market Price
$ 97.85
Selling Price
$ 82.39
444
292
423
1065
Market Price
$ 79.58
Selling Price
$ 71.93
358
128
144
1097
Market Price
$ 70.19
Selling Price
$ 59.42
730
304
269
1116
Market Price
$ 78.53
Selling Price
$ 71.39
1877
1551
1479
2298
Market Price
$ 92.13
Selling Price
$ 80.84
1877
1064
1075
2627
Market Price
$ 107.98
Selling Price
$ 92.60
2756
1601
945
4886
Market Price
$ 73.53
Selling Price
$ 65.06
2029
1706
1398
3843
Market Price
$ 88.30
Selling Price
$ 73.89
2124
963
683
3850
Market Price
$ 98.25
Selling Price
$ 83.14
1314
563
541
1970
Market Price
$ 108.77
Selling Price
$ 95.60
2988
1156
1731
3279
Market Price
$ 92.55
Selling Price
$ 83.95
1455
1161
535
2773
Market Price
$ 89.43
Selling Price
$ 75.06
2130
996
1468
4655
Market Price
$ 90.71
Selling Price
$ 78.77
757
299
737
1055
Market Price
$ 82.22
Selling Price
$ 73.27
1841
671
1074
4411
Market Price
$ 103.24
Selling Price
$ 92.20
3101
2423
3039
3348
Market Price
$ 91.81
Selling Price
$ 81.57
325
170
109
625
Market Price
$ 63.46
Selling Price
$ 57.55
3275
2077
2770
4075
Market Price
$ 95.35
Selling Price
$ 79.73
2770
2590
1572
2871
Market Price
$ 90.84
Selling Price
$ 80.70
890
576
290
3503
Market Price
$ 70.94
Selling Price
$ 60.25
2959
1447
2502
4418
Market Price
$ 65.52
Selling Price
$ 55.19
1050
389
413
4256
Market Price
$ 98.34
Selling Price
$ 82.90
3154
2955
1191
4563
Market Price
$ 102.49
Selling Price
$ 86.76
1263
382
260
2943
Market Price
$ 81.33
Selling Price
$ 69.31
689
650
202
983
Market Price
$ 79.31
Selling Price
$ 68.26
147
90
88
554
Market Price
$ 80.42
Selling Price
$ 72.32
2607
792
1699
4014
Market Price
$ 75.54
Selling Price
$ 64.79
3406
1664
1524
4757
Market Price
$ 91.38
Selling Price
$ 80.21
580
158
442
830
Market Price
$ 75.81
Selling Price
$ 64.42
621
558
171
794
Market Price
$ 105.21
Selling Price
$ 91.62
365
206
86
1518
Market Price
$ 116.72
Selling Price
$ 98.23
1769
1249
1191
2097
Market Price
$ 67.28
Selling Price
$ 56.18
1807
1658
574
4668
Market Price
$ 83.87
Selling Price
$ 71.89
2226
1067
1213
4385