Market Price
$ 56.52
Selling Price
$ 49.06
769
177
190
1888
Market Price
$ 51.66
Selling Price
$ 44.53
2135
717
1791
3826
Market Price
$ 30.99
Selling Price
$ 26.20
1072
309
297
3166
Market Price
$ 63.89
Selling Price
$ 55.49
2319
2188
2083
4386
Market Price
$ 45.45
Selling Price
$ 40.41
2056
412
1927
3010
Market Price
$ 48.25
Selling Price
$ 40.53
576
424
562
1638
Market Price
$ 63.69
Selling Price
$ 57.41
4097
2213
1087
4777
Market Price
$ 44.75
Selling Price
$ 38.84
2292
2078
1574
3426
Market Price
$ 29.44
Selling Price
$ 25.59
403
144
333
414
Market Price
$ 52.16
Selling Price
$ 44.71
2142
1756
1030
3055
Market Price
$ 65.01
Selling Price
$ 57.65
1152
740
578
2633
Market Price
$ 43.80
Selling Price
$ 37.85
175
78
80
434
Market Price
$ 55.98
Selling Price
$ 47.19
3292
782
2961
4505
Market Price
$ 54.84
Selling Price
$ 46.04
1103
1036
509
4418
Market Price
$ 62.67
Selling Price
$ 52.67
1421
491
381
2632
Market Price
$ 62.19
Selling Price
$ 52.43
763
249
386
2015
Market Price
$ 43.78
Selling Price
$ 38.17
499
452
451
1971
Market Price
$ 58.52
Selling Price
$ 49.47
901
776
488
2001
Market Price
$ 43.99
Selling Price
$ 38.06
810
260
683
3104
Market Price
$ 30.50
Selling Price
$ 26.94
611
505
445
1190
Market Price
$ 68.79
Selling Price
$ 58.88
772
241
549
805
Market Price
$ 67.25
Selling Price
$ 57.49
1473
570
1040
3800
Market Price
$ 51.65
Selling Price
$ 44.52
2242
867
1111
2304
Market Price
$ 66.76
Selling Price
$ 58.37
2290
1241
1491
2779
Market Price
$ 45.09
Selling Price
$ 39.11
2181
1677
1563
2610
Market Price
$ 30.20
Selling Price
$ 25.73
1962
398
1207
2194
Market Price
$ 62.44
Selling Price
$ 56.51
2313
1832
976
2710
Market Price
$ 63.84
Selling Price
$ 53.93
2757
1310
1035
4714
Market Price
$ 56.40
Selling Price
$ 51.06
3422
2609
2328
4271
Market Price
$ 55.58
Selling Price
$ 47.11
4130
1739
929
4745
Market Price
$ 46.96
Selling Price
$ 41.51
1788
1010
1242
4381
Market Price
$ 67.73
Selling Price
$ 56.80
872
442
702
2398
Market Price
$ 42.89
Selling Price
$ 37.51
2114
1616
896
4523
Market Price
$ 55.12
Selling Price
$ 46.91
1249
1022
488
4418
Market Price
$ 65.60
Selling Price
$ 57.35
844
430
623
2808
Market Price
$ 55.42
Selling Price
$ 48.27
1018
921
212
3931
Market Price
$ 48.18
Selling Price
$ 41.34
771
457
488
926
Market Price
$ 50.10
Selling Price
$ 44.48
1782
1628
509
2759
Market Price
$ 61.83
Selling Price
$ 52.01
617
556
509
1179
Market Price
$ 44.46
Selling Price
$ 40.20
620
479
313
3080