Market Price
$ 66.51
Selling Price
$ 56.79
529
310
113
1362
Market Price
$ 84.42
Selling Price
$ 76.68
575
370
321
2098
Market Price
$ 106.65
Selling Price
$ 90.54
3819
3118
3778
3954
Market Price
$ 104.30
Selling Price
$ 92.34
2018
1113
1185
4566
Market Price
$ 107.95
Selling Price
$ 90.72
328
244
223
484
Market Price
$ 80.51
Selling Price
$ 72.75
715
656
483
3378
Market Price
$ 80.99
Selling Price
$ 72.67
2653
830
2482
3201
Market Price
$ 71.66
Selling Price
$ 63.87
1689
875
942
2902
Market Price
$ 76.58
Selling Price
$ 63.90
681
316
664
872
Market Price
$ 75.12
Selling Price
$ 66.87
932
565
603
2034
Market Price
$ 79.45
Selling Price
$ 71.82
1530
613
995
1673
Market Price
$ 75.30
Selling Price
$ 64.40
1503
1247
828
1965
Market Price
$ 105.10
Selling Price
$ 94.40
193
57
78
583
Market Price
$ 102.82
Selling Price
$ 88.20
1430
643
598
4692
Market Price
$ 113.90
Selling Price
$ 97.20
3959
3206
2932
4225
Market Price
$ 98.90
Selling Price
$ 84.93
3651
3382
2608
4191
Market Price
$ 85.06
Selling Price
$ 76.16
2526
1362
1159
3627
Market Price
$ 72.61
Selling Price
$ 65.61
2731
1784
1679
4441
Market Price
$ 111.32
Selling Price
$ 94.97
1503
1427
727
4199
Market Price
$ 66.43
Selling Price
$ 59.42
317
105
234
405
Market Price
$ 86.67
Selling Price
$ 78.37
2087
1268
1802
2123
Market Price
$ 69.70
Selling Price
$ 63.14
341
115
247
660
Market Price
$ 69.16
Selling Price
$ 60.78
1246
539
1002
1953
Market Price
$ 106.02
Selling Price
$ 91.26
1540
1141
1293
1764
Market Price
$ 111.06
Selling Price
$ 98.84
4122
941
1536
4719
Market Price
$ 82.92
Selling Price
$ 71.97
537
409
534
1200
Market Price
$ 95.49
Selling Price
$ 83.34
1013
994
670
3826
Market Price
$ 80.18
Selling Price
$ 67.25
675
401
412
1192
Market Price
$ 72.91
Selling Price
$ 65.97
312
170
133
1110
Market Price
$ 109.48
Selling Price
$ 98.53
2446
2406
2169
4184
Market Price
$ 77.19
Selling Price
$ 65.22
489
390
136
2389
Market Price
$ 101.53
Selling Price
$ 86.86
648
642
502
2566
Market Price
$ 103.86
Selling Price
$ 90.03
1130
237
665
3589
Market Price
$ 85.65
Selling Price
$ 73.43
945
856
218
4599
Market Price
$ 105.80
Selling Price
$ 88.70
476
161
368
850
Market Price
$ 105.34
Selling Price
$ 90.36
2060
783
896
4150
Market Price
$ 65.28
Selling Price
$ 58.70
1305
1103
1209
1827
Market Price
$ 74.60
Selling Price
$ 64.04
523
297
224
900
Market Price
$ 80.59
Selling Price
$ 68.84
1520
803
904
3940
Market Price
$ 87.28
Selling Price
$ 75.05
136
74
82
410