Market Price
$ 69.52
Selling Price
$ 60.19
2949
988
2016
4041
Market Price
$ 84.16
Selling Price
$ 72.74
2087
530
834
2434
Market Price
$ 97.46
Selling Price
$ 82.83
3448
1410
1540
4709
Market Price
$ 73.33
Selling Price
$ 66.14
1674
552
564
2110
Market Price
$ 108.20
Selling Price
$ 93.62
2590
2403
980
3107
Market Price
$ 64.02
Selling Price
$ 56.99
2626
1546
1214
3235
Market Price
$ 100.20
Selling Price
$ 89.44
1515
550
1423
3388
Market Price
$ 95.53
Selling Price
$ 82.40
2666
1435
2654
4265
Market Price
$ 71.36
Selling Price
$ 59.86
506
262
374
680
Market Price
$ 107.81
Selling Price
$ 97.96
1424
1178
920
2110
Market Price
$ 75.39
Selling Price
$ 66.32
3741
2919
1860
4837
Market Price
$ 71.12
Selling Price
$ 59.54
899
283
510
1024
Market Price
$ 97.99
Selling Price
$ 88.13
1642
769
340
4675
Market Price
$ 111.75
Selling Price
$ 94.04
1733
872
524
4551
Market Price
$ 104.72
Selling Price
$ 94.35
159
41
112
487
Market Price
$ 71.23
Selling Price
$ 63.57
1312
380
760
4725
Market Price
$ 99.53
Selling Price
$ 85.50
883
724
616
918
Market Price
$ 100.08
Selling Price
$ 88.31
891
490
273
3992
Market Price
$ 100.03
Selling Price
$ 85.68
646
509
427
1104
Market Price
$ 93.88
Selling Price
$ 80.37
784
504
368
1742
Market Price
$ 103.68
Selling Price
$ 87.05
665
247
644
2104
Market Price
$ 99.14
Selling Price
$ 85.30
1793
1765
839
2243
Market Price
$ 72.47
Selling Price
$ 65.48
3590
1560
2172
4731
Market Price
$ 103.08
Selling Price
$ 91.71
1511
652
663
4830
Market Price
$ 94.82
Selling Price
$ 83.35
1425
886
406
2431
Market Price
$ 87.00
Selling Price
$ 75.34
1171
407
863
3983
Market Price
$ 72.05
Selling Price
$ 64.79
1424
847
801
1425
Market Price
$ 73.26
Selling Price
$ 64.54
1172
800
716
3033
Market Price
$ 78.08
Selling Price
$ 67.63
2235
505
792
3909
Market Price
$ 68.64
Selling Price
$ 58.21
2303
568
1818
3235
Market Price
$ 81.21
Selling Price
$ 70.80
1743
1654
1064
2429
Market Price
$ 92.47
Selling Price
$ 80.27
1511
867
578
3028
Market Price
$ 87.81
Selling Price
$ 77.18
1080
653
324
2352
Market Price
$ 81.20
Selling Price
$ 68.88
2655
2406
2609
4885
Market Price
$ 64.60
Selling Price
$ 56.07
722
507
489
2572
Market Price
$ 108.41
Selling Price
$ 96.16
4285
1582
4242
4752
Market Price
$ 112.22
Selling Price
$ 93.92
1421
704
1115
2612
Market Price
$ 88.24
Selling Price
$ 76.80
4773
3279
1329
4982
Market Price
$ 71.13
Selling Price
$ 63.70
3256
900
2239
4464
Market Price
$ 101.78
Selling Price
$ 91.57
2846
1925
1636
3230