Market Price
$ 71.77
Selling Price
$ 60.42
1452
1260
329
3534
Market Price
$ 113.07
Selling Price
$ 95.54
131
125
72
446
Market Price
$ 90.30
Selling Price
$ 76.75
1508
1206
773
1635
Market Price
$ 71.47
Selling Price
$ 63.08
285
242
225
1234
Market Price
$ 71.18
Selling Price
$ 61.21
2148
577
947
3603
Market Price
$ 72.72
Selling Price
$ 62.66
3246
701
1158
3364
Market Price
$ 77.52
Selling Price
$ 65.70
1289
843
1142
1343
Market Price
$ 97.37
Selling Price
$ 84.94
1528
440
1178
3708
Market Price
$ 82.84
Selling Price
$ 72.00
510
258
338
627
Market Price
$ 66.64
Selling Price
$ 58.69
815
506
293
3466
Market Price
$ 99.72
Selling Price
$ 84.82
1254
435
450
1655
Market Price
$ 87.54
Selling Price
$ 74.13
568
430
422
1505
Market Price
$ 90.52
Selling Price
$ 76.95
2171
2074
1101
4084
Market Price
$ 82.32
Selling Price
$ 70.54
1506
847
1051
1900
Market Price
$ 84.82
Selling Price
$ 73.58
775
206
292
854
Market Price
$ 111.27
Selling Price
$ 95.46
2242
1158
1992
4573
Market Price
$ 97.78
Selling Price
$ 86.90
223
102
148
785
Market Price
$ 112.37
Selling Price
$ 94.69
434
280
184
591
Market Price
$ 75.56
Selling Price
$ 66.51
503
292
343
1893
Market Price
$ 70.99
Selling Price
$ 60.95
1540
329
1523
3645
Market Price
$ 105.10
Selling Price
$ 90.42
2708
1280
652
3963
Market Price
$ 92.28
Selling Price
$ 82.71
377
326
314
1763
Market Price
$ 82.59
Selling Price
$ 74.71
721
324
506
2402
Market Price
$ 109.19
Selling Price
$ 93.28
973
340
454
4274
Market Price
$ 108.85
Selling Price
$ 97.56
648
615
153
2609
Market Price
$ 98.05
Selling Price
$ 83.85
2549
645
2175
4061
Market Price
$ 84.88
Selling Price
$ 74.22
3833
3643
3147
3950
Market Price
$ 70.05
Selling Price
$ 62.75
1707
603
1211
3641
Market Price
$ 107.14
Selling Price
$ 90.85
559
449
447
1455
Market Price
$ 98.85
Selling Price
$ 82.83
1254
647
929
1684
Market Price
$ 84.43
Selling Price
$ 74.77
1140
843
519
4402
Market Price
$ 93.16
Selling Price
$ 78.67
1042
1036
380
2577
Market Price
$ 85.20
Selling Price
$ 73.20
4124
3772
2167
4264
Market Price
$ 102.40
Selling Price
$ 92.10
1803
1642
1313
4321
Market Price
$ 97.60
Selling Price
$ 81.44
1394
481
866
2269
Market Price
$ 83.57
Selling Price
$ 72.03
1175
1168
291
1926
Market Price
$ 101.21
Selling Price
$ 89.24
727
607
700
849
Market Price
$ 90.16
Selling Price
$ 77.05
3079
2867
1647
4037
Market Price
$ 94.17
Selling Price
$ 80.34
2246
1576
944
2613
Market Price
$ 70.46
Selling Price
$ 60.55
1051
765
1040
4446