Market Price
$ 55.13
Selling Price
$ 33.43
1291
400
785
2008
Market Price
$ 51.77
Selling Price
$ 35.53
983
379
538
1706
Market Price
$ 52.53
Selling Price
$ 34.74
679
515
437
2917
Market Price
$ 56.54
Selling Price
$ 36.06
499
470
279
1548
Market Price
$ 55.55
Selling Price
$ 38.51
1897
665
1856
2639
Market Price
$ 45.51
Selling Price
$ 32.17
2156
1597
1107
4266
Market Price
$ 60.31
Selling Price
$ 37.45
1684
1026
513
2000
Market Price
$ 45.82
Selling Price
$ 31.69
2059
1568
1976
3634
Market Price
$ 45.69
Selling Price
$ 30.33
1033
1006
909
1628
Market Price
$ 48.71
Selling Price
$ 33.32
2930
1545
2764
3037
Market Price
$ 55.54
Selling Price
$ 35.43
496
106
466
969
Market Price
$ 55.35
Selling Price
$ 37.94
2008
1755
1072
3605
Market Price
$ 51.60
Selling Price
$ 31.42
289
271
243
600
Market Price
$ 52.36
Selling Price
$ 33.05
1810
785
1319
3161
Market Price
$ 52.82
Selling Price
$ 34.61
223
193
153
488
Market Price
$ 43.47
Selling Price
$ 30.00
638
466
425
773
Market Price
$ 59.20
Selling Price
$ 38.46
897
545
273
1651
Market Price
$ 60.50
Selling Price
$ 37.44
3627
1345
3286
3995
Market Price
$ 46.52
Selling Price
$ 32.91
1660
808
1412
3550
Market Price
$ 55.37
Selling Price
$ 35.71
942
289
550
1115
Market Price
$ 52.49
Selling Price
$ 31.88
1502
970
352
3484
Market Price
$ 55.34
Selling Price
$ 37.89
1044
883
656
2749
Market Price
$ 63.14
Selling Price
$ 39.00
3982
3915
938
4100
Market Price
$ 55.39
Selling Price
$ 35.86
1948
1529
1262
3555
Market Price
$ 53.00
Selling Price
$ 33.80
3807
918
2433
4298
Market Price
$ 44.46
Selling Price
$ 31.05
1309
287
686
3968
Market Price
$ 59.31
Selling Price
$ 37.14
3026
1808
2993
3632
Market Price
$ 56.44
Selling Price
$ 34.89
530
253
230
2342
Market Price
$ 66.36
Selling Price
$ 39.10
1063
394
532
1318
Market Price
$ 51.07
Selling Price
$ 33.54
1278
439
903
4884
Market Price
$ 54.50
Selling Price
$ 36.20
2009
631
1261
2211
Market Price
$ 60.09
Selling Price
$ 39.15
1760
630
617
3715
Market Price
$ 56.08
Selling Price
$ 33.19
1550
1107
697
1941
Market Price
$ 46.38
Selling Price
$ 32.26
2557
1181
1426
2573
Market Price
$ 57.72
Selling Price
$ 39.37
679
507
314
1145
Market Price
$ 64.85
Selling Price
$ 38.20
522
344
499
892
Market Price
$ 56.70
Selling Price
$ 33.87
1562
1311
469
1880
Market Price
$ 47.34
Selling Price
$ 30.39
2632
2431
2521
4811
Market Price
$ 53.02
Selling Price
$ 36.03
1636
663
625
3004
Market Price
$ 52.09
Selling Price
$ 33.25
1729
1242
583
3605