Market Price
$ 80.18
Selling Price
$ 70.63
2128
547
768
4090
Market Price
$ 86.68
Selling Price
$ 76.06
1044
223
496
2636
Market Price
$ 65.98
Selling Price
$ 55.56
3189
1981
945
3568
Market Price
$ 105.24
Selling Price
$ 92.91
4461
2834
2561
4506
Market Price
$ 99.79
Selling Price
$ 88.67
911
535
871
2674
Market Price
$ 97.61
Selling Price
$ 83.81
4635
2276
3355
4967
Market Price
$ 74.90
Selling Price
$ 62.45
1514
753
487
3549
Market Price
$ 96.80
Selling Price
$ 87.15
897
377
301
3213
Market Price
$ 88.39
Selling Price
$ 76.77
1132
226
327
1933
Market Price
$ 95.24
Selling Price
$ 80.57
1441
1431
555
1740
Market Price
$ 87.27
Selling Price
$ 75.69
1928
1579
1799
2376
Market Price
$ 76.97
Selling Price
$ 66.30
2512
1212
2445
3818
Market Price
$ 93.89
Selling Price
$ 81.60
973
898
455
1625
Market Price
$ 94.17
Selling Price
$ 80.90
1947
522
1826
3197
Market Price
$ 71.34
Selling Price
$ 59.96
3404
1450
1519
4284
Market Price
$ 80.51
Selling Price
$ 69.30
1429
918
966
4747
Market Price
$ 69.17
Selling Price
$ 62.52
1541
557
1522
2287
Market Price
$ 92.14
Selling Price
$ 77.43
1461
634
616
4700
Market Price
$ 67.48
Selling Price
$ 60.55
2641
2503
1218
3888
Market Price
$ 80.53
Selling Price
$ 71.43
1087
669
429
2619
Market Price
$ 91.89
Selling Price
$ 80.54
537
513
362
1741
Market Price
$ 74.83
Selling Price
$ 62.76
2707
2191
871
3175
Market Price
$ 82.00
Selling Price
$ 74.08
3789
2801
3591
4658
Market Price
$ 82.12
Selling Price
$ 69.55
1258
405
734
4588
Market Price
$ 82.53
Selling Price
$ 72.89
1661
888
1587
2000
Market Price
$ 90.11
Selling Price
$ 79.96
2257
1259
1629
3186
Market Price
$ 88.70
Selling Price
$ 75.98
976
734
788
2903
Market Price
$ 76.14
Selling Price
$ 66.98
2990
2538
1713
3751
Market Price
$ 107.55
Selling Price
$ 97.30
1443
695
1306
1574
Market Price
$ 87.59
Selling Price
$ 77.51
1662
1426
1586
1786
Market Price
$ 87.42
Selling Price
$ 78.41
295
249
261
945
Market Price
$ 82.50
Selling Price
$ 71.85
1218
547
903
1677
Market Price
$ 102.72
Selling Price
$ 89.95
2332
1339
1722
4706
Market Price
$ 110.38
Selling Price
$ 92.97
877
388
209
1755
Market Price
$ 72.95
Selling Price
$ 62.63
1259
1078
713
2456
Market Price
$ 63.07
Selling Price
$ 55.06
1398
1058
1118
4703
Market Price
$ 111.46
Selling Price
$ 96.56
692
531
171
2388
Market Price
$ 88.96
Selling Price
$ 80.24
1633
938
1205
3358
Market Price
$ 96.79
Selling Price
$ 83.22
3297
1606
2360
3470
Market Price
$ 72.99
Selling Price
$ 64.28
865
450
476
1786