Market Price
$ 72.39
Selling Price
$ 62.96
771
485
360
2865
Market Price
$ 68.80
Selling Price
$ 60.94
596
476
536
744
Market Price
$ 70.45
Selling Price
$ 62.25
1344
792
481
1550
Market Price
$ 111.12
Selling Price
$ 94.44
2556
1657
1097
4644
Market Price
$ 99.40
Selling Price
$ 88.98
697
615
403
1163
Market Price
$ 92.45
Selling Price
$ 83.82
1114
831
763
1489
Market Price
$ 87.24
Selling Price
$ 77.03
2023
1274
1454
2519
Market Price
$ 111.61
Selling Price
$ 96.78
2427
2357
1804
3170
Market Price
$ 97.74
Selling Price
$ 87.96
157
63
84
429
Market Price
$ 77.85
Selling Price
$ 66.68
1780
914
474
2699
Market Price
$ 74.61
Selling Price
$ 63.47
803
260
646
3332
Market Price
$ 90.81
Selling Price
$ 79.89
1174
903
689
3137
Market Price
$ 109.53
Selling Price
$ 93.67
1722
1620
1526
1881
Market Price
$ 78.56
Selling Price
$ 67.15
1214
1187
599
1291
Market Price
$ 106.37
Selling Price
$ 91.69
1068
290
545
3653
Market Price
$ 80.14
Selling Price
$ 68.10
1707
1498
807
2509
Market Price
$ 73.73
Selling Price
$ 64.60
2503
2110
990
3035
Market Price
$ 78.42
Selling Price
$ 66.64
393
321
262
493
Market Price
$ 95.65
Selling Price
$ 85.86
2631
2558
1044
3049
Market Price
$ 82.84
Selling Price
$ 73.23
581
334
130
808
Market Price
$ 67.32
Selling Price
$ 60.43
2361
1153
2071
4673
Market Price
$ 102.97
Selling Price
$ 87.30
1155
1116
532
1660
Market Price
$ 73.18
Selling Price
$ 63.02
988
871
564
2151
Market Price
$ 63.88
Selling Price
$ 57.61
756
201
637
891
Market Price
$ 82.82
Selling Price
$ 71.34
3410
2144
1888
4725
Market Price
$ 115.11
Selling Price
$ 96.03
382
340
193
1079
Market Price
$ 82.12
Selling Price
$ 73.93
900
603
428
3172
Market Price
$ 86.37
Selling Price
$ 72.88
922
420
339
1150
Market Price
$ 91.96
Selling Price
$ 78.49
1127
232
883
4679
Market Price
$ 66.17
Selling Price
$ 58.85
267
68
71
413
Market Price
$ 89.93
Selling Price
$ 77.03
3274
1076
1659
3776
Market Price
$ 108.86
Selling Price
$ 94.29
856
194
226
1268
Market Price
$ 111.77
Selling Price
$ 98.47
955
269
485
3529
Market Price
$ 99.78
Selling Price
$ 85.02
1616
774
1170
1842
Market Price
$ 86.83
Selling Price
$ 75.88
539
533
130
1409
Market Price
$ 89.05
Selling Price
$ 79.79
459
134
128
638
Market Price
$ 66.74
Selling Price
$ 60.02
1403
1333
360
1803
Market Price
$ 77.76
Selling Price
$ 69.77
868
744
378
966
Market Price
$ 72.99
Selling Price
$ 63.28
2424
1506
2389
2602
Market Price
$ 90.41
Selling Price
$ 78.55
2683
836
2141
3557