Market Price
$ 64.18
Selling Price
$ 56.05
1988
782
1292
3799
Market Price
$ 62.92
Selling Price
$ 56.57
1248
374
1206
4061
Market Price
$ 98.63
Selling Price
$ 86.61
400
242
270
1868
Market Price
$ 71.20
Selling Price
$ 63.16
1151
345
324
1212
Market Price
$ 98.96
Selling Price
$ 87.39
3496
1188
2516
3980
Market Price
$ 101.83
Selling Price
$ 91.60
1564
485
430
2438
Market Price
$ 100.36
Selling Price
$ 90.53
1007
843
970
4341
Market Price
$ 66.36
Selling Price
$ 58.02
2261
603
1314
3006
Market Price
$ 88.13
Selling Price
$ 77.53
2773
991
1227
4604
Market Price
$ 85.59
Selling Price
$ 76.87
1696
1019
1664
1762
Market Price
$ 116.03
Selling Price
$ 98.61
2687
2100
1995
3138
Market Price
$ 71.40
Selling Price
$ 61.73
554
116
140
1561
Market Price
$ 75.34
Selling Price
$ 66.34
2388
1830
2023
2516
Market Price
$ 81.72
Selling Price
$ 71.66
1275
368
295
2914
Market Price
$ 105.10
Selling Price
$ 93.66
753
570
635
3183
Market Price
$ 100.62
Selling Price
$ 84.54
765
347
345
2185
Market Price
$ 90.19
Selling Price
$ 76.68
1111
560
529
1154
Market Price
$ 75.31
Selling Price
$ 66.63
1226
655
988
3510
Market Price
$ 92.05
Selling Price
$ 81.81
1898
1333
702
3262
Market Price
$ 77.46
Selling Price
$ 66.48
1450
1315
914
3585
Market Price
$ 107.15
Selling Price
$ 94.53
3741
2308
1344
4812
Market Price
$ 99.48
Selling Price
$ 87.72
3653
2608
1544
3880
Market Price
$ 110.40
Selling Price
$ 96.36
591
498
525
2700
Market Price
$ 97.49
Selling Price
$ 83.70
316
164
315
1486
Market Price
$ 88.71
Selling Price
$ 74.38
2769
2169
1944
3542
Market Price
$ 75.65
Selling Price
$ 63.06
1200
898
575
1872
Market Price
$ 68.29
Selling Price
$ 61.98
1695
899
1153
3678
Market Price
$ 72.66
Selling Price
$ 63.94
2894
2609
1744
3167
Market Price
$ 92.66
Selling Price
$ 82.24
674
430
403
734
Market Price
$ 93.72
Selling Price
$ 82.76
539
426
426
888
Market Price
$ 88.77
Selling Price
$ 77.52
536
433
363
819
Market Price
$ 96.97
Selling Price
$ 83.27
730
274
217
1208
Market Price
$ 77.85
Selling Price
$ 65.29
902
895
697
3664
Market Price
$ 104.25
Selling Price
$ 92.05
2559
1172
1726
4624
Market Price
$ 114.12
Selling Price
$ 98.66
417
308
343
660
Market Price
$ 101.89
Selling Price
$ 86.08
1406
833
517
2724
Market Price
$ 106.44
Selling Price
$ 92.24
319
103
252
723
Market Price
$ 110.03
Selling Price
$ 92.05
666
515
149
909
Market Price
$ 85.57
Selling Price
$ 75.00
304
67
69
1420
Market Price
$ 71.72
Selling Price
$ 61.31
3877
928
995
4525