Market Price
$ 80.83
Selling Price
$ 70.12
558
131
399
1503
Market Price
$ 67.29
Selling Price
$ 59.86
806
581
721
3542
Market Price
$ 98.10
Selling Price
$ 87.39
1639
736
1445
1887
Market Price
$ 73.68
Selling Price
$ 63.36
1623
749
374
4258
Market Price
$ 104.73
Selling Price
$ 87.47
2693
769
1905
4627
Market Price
$ 107.66
Selling Price
$ 91.66
1218
613
876
4762
Market Price
$ 73.04
Selling Price
$ 61.28
2415
587
1542
2886
Market Price
$ 78.88
Selling Price
$ 67.91
2519
583
881
3101
Market Price
$ 68.04
Selling Price
$ 59.75
305
249
208
1029
Market Price
$ 103.55
Selling Price
$ 87.95
2149
964
588
2389
Market Price
$ 88.17
Selling Price
$ 79.01
2577
1721
2442
3300
Market Price
$ 76.35
Selling Price
$ 69.36
761
425
262
2285
Market Price
$ 82.47
Selling Price
$ 70.93
2749
1948
2044
4880
Market Price
$ 87.33
Selling Price
$ 76.76
3256
3069
1819
4601
Market Price
$ 79.02
Selling Price
$ 71.29
2510
826
2028
4661
Market Price
$ 98.67
Selling Price
$ 89.57
1757
1157
736
4084
Market Price
$ 75.81
Selling Price
$ 63.18
274
219
150
410
Market Price
$ 86.08
Selling Price
$ 71.78
2404
949
533
4183
Market Price
$ 90.83
Selling Price
$ 80.24
3059
1748
1975
4491
Market Price
$ 108.57
Selling Price
$ 91.47
962
433
832
2786
Market Price
$ 85.92
Selling Price
$ 78.04
3052
2451
2043
3392
Market Price
$ 106.07
Selling Price
$ 95.91
2488
549
1543
3602
Market Price
$ 95.60
Selling Price
$ 86.16
1801
1031
1510
4733
Market Price
$ 103.95
Selling Price
$ 93.31
746
214
167
3350
Market Price
$ 93.90
Selling Price
$ 79.12
526
217
501
1222
Market Price
$ 93.97
Selling Price
$ 82.43
390
212
224
1490
Market Price
$ 88.77
Selling Price
$ 78.02
1487
1279
1027
2664
Market Price
$ 113.68
Selling Price
$ 98.88
2269
838
952
3230
Market Price
$ 68.20
Selling Price
$ 61.80
350
182
153
413
Market Price
$ 110.63
Selling Price
$ 95.70
1157
884
711
2109
Market Price
$ 91.28
Selling Price
$ 76.57
587
352
232
1816
Market Price
$ 107.54
Selling Price
$ 92.06
1018
264
713
1048
Market Price
$ 89.57
Selling Price
$ 80.24
1582
592
464
1790
Market Price
$ 61.15
Selling Price
$ 55.37
2422
1517
1721
3257
Market Price
$ 84.34
Selling Price
$ 76.54
3652
2382
3554
4753
Market Price
$ 86.40
Selling Price
$ 76.12
1255
965
602
3812
Market Price
$ 113.09
Selling Price
$ 97.68
3742
2383
817
4895
Market Price
$ 83.94
Selling Price
$ 75.09
863
520
776
4021
Market Price
$ 84.95
Selling Price
$ 74.26
1196
1015
803
3257
Market Price
$ 93.86
Selling Price
$ 80.41
1529
1527
1254
1730