Market Price
$ 63.14
Selling Price
$ 54.06
2471
1781
600
4822
Market Price
$ 63.91
Selling Price
$ 55.77
796
565
796
2010
Market Price
$ 65.22
Selling Price
$ 54.94
312
169
250
481
Market Price
$ 46.67
Selling Price
$ 41.30
2800
1862
1974
4608
Market Price
$ 60.37
Selling Price
$ 53.86
1346
489
274
2095
Market Price
$ 49.87
Selling Price
$ 44.33
1796
1050
746
3408
Market Price
$ 69.21
Selling Price
$ 59.26
507
468
477
1513
Market Price
$ 46.28
Selling Price
$ 40.66
1799
1437
1629
3029
Market Price
$ 32.89
Selling Price
$ 28.01
2339
1032
982
2453
Market Price
$ 56.68
Selling Price
$ 48.13
1817
1201
1663
4146
Market Price
$ 32.27
Selling Price
$ 27.55
3865
3612
1136
4873
Market Price
$ 65.58
Selling Price
$ 56.54
280
168
58
845
Market Price
$ 34.35
Selling Price
$ 30.06
877
640
188
4088
Market Price
$ 54.78
Selling Price
$ 46.25
791
248
506
1516
Market Price
$ 68.10
Selling Price
$ 58.72
1490
330
584
4119
Market Price
$ 45.83
Selling Price
$ 39.12
1427
1142
882
4502
Market Price
$ 29.88
Selling Price
$ 25.63
994
805
230
1383
Market Price
$ 38.05
Selling Price
$ 33.01
759
507
337
2153
Market Price
$ 30.87
Selling Price
$ 26.48
944
264
890
2482
Market Price
$ 71.29
Selling Price
$ 59.79
2073
1777
480
3810
Market Price
$ 70.91
Selling Price
$ 59.16
2289
1722
594
2541
Market Price
$ 38.87
Selling Price
$ 35.33
990
514
897
2174
Market Price
$ 49.62
Selling Price
$ 42.50
1062
925
759
4784
Market Price
$ 58.12
Selling Price
$ 50.73
861
634
511
2660
Market Price
$ 58.12
Selling Price
$ 50.38
4401
1418
900
4617
Market Price
$ 41.56
Selling Price
$ 35.39
1182
357
452
1495
Market Price
$ 53.37
Selling Price
$ 45.52
4679
2106
3461
4800
Market Price
$ 38.76
Selling Price
$ 32.41
4672
955
3231
4906
Market Price
$ 59.36
Selling Price
$ 53.84
3673
1743
846
3981
Market Price
$ 40.55
Selling Price
$ 35.60
1531
838
379
1797
Market Price
$ 50.57
Selling Price
$ 44.72
201
73
111
598
Market Price
$ 35.28
Selling Price
$ 31.00
2282
1110
1147
2913
Market Price
$ 47.58
Selling Price
$ 40.09
921
248
639
1808
Market Price
$ 56.11
Selling Price
$ 48.15
919
624
900
1213
Market Price
$ 39.20
Selling Price
$ 35.22
1965
1557
1542
2375
Market Price
$ 38.90
Selling Price
$ 34.32
1423
465
1305
2257
Market Price
$ 28.47
Selling Price
$ 25.46
571
382
507
2431
Market Price
$ 64.51
Selling Price
$ 57.65
477
131
103
1834
Market Price
$ 52.78
Selling Price
$ 44.27
2633
1862
2115
4281
Market Price
$ 53.05
Selling Price
$ 46.24
2803
2154
2497
4917