Market Price
$ 68.40
Selling Price
$ 58.31
1937
1285
506
4961
Market Price
$ 52.85
Selling Price
$ 46.02
1094
372
419
2861
Market Price
$ 43.10
Selling Price
$ 37.27
1988
866
1235
4195
Market Price
$ 45.28
Selling Price
$ 38.44
1044
928
492
3047
Market Price
$ 64.76
Selling Price
$ 54.98
3331
863
3118
4367
Market Price
$ 52.04
Selling Price
$ 47.15
1019
931
882
1683
Market Price
$ 61.28
Selling Price
$ 51.92
1435
1279
878
4139
Market Price
$ 46.95
Selling Price
$ 39.15
2240
1831
1655
3924
Market Price
$ 31.83
Selling Price
$ 27.95
566
318
345
742
Market Price
$ 30.19
Selling Price
$ 25.20
767
520
160
2843
Market Price
$ 41.44
Selling Price
$ 36.02
2153
1393
2094
4566
Market Price
$ 36.42
Selling Price
$ 31.63
996
991
313
2864
Market Price
$ 51.48
Selling Price
$ 44.04
1048
529
1020
2924
Market Price
$ 35.28
Selling Price
$ 31.19
578
300
384
782
Market Price
$ 60.78
Selling Price
$ 52.30
1160
617
669
1393
Market Price
$ 53.81
Selling Price
$ 45.10
1946
1128
1014
3145
Market Price
$ 57.70
Selling Price
$ 49.41
1747
1385
1433
3467
Market Price
$ 54.35
Selling Price
$ 47.31
2080
1222
1003
4154
Market Price
$ 35.58
Selling Price
$ 30.71
2379
2275
834
2584
Market Price
$ 57.89
Selling Price
$ 50.42
1194
844
378
4673
Market Price
$ 62.43
Selling Price
$ 53.79
193
150
42
547
Market Price
$ 46.05
Selling Price
$ 41.18
380
252
268
658
Market Price
$ 61.80
Selling Price
$ 54.04
1519
720
1427
2167
Market Price
$ 53.60
Selling Price
$ 44.67
618
426
401
1281
Market Price
$ 53.82
Selling Price
$ 48.11
306
259
104
563
Market Price
$ 39.16
Selling Price
$ 33.63
1367
848
1360
2430
Market Price
$ 49.17
Selling Price
$ 43.34
1443
841
1104
2257
Market Price
$ 46.60
Selling Price
$ 41.02
412
283
122
1348
Market Price
$ 40.11
Selling Price
$ 33.93
1895
784
1605
3775
Market Price
$ 67.01
Selling Price
$ 57.87
2693
1669
1332
2919
Market Price
$ 34.24
Selling Price
$ 30.14
3815
1917
1089
4166
Market Price
$ 53.95
Selling Price
$ 45.95
2685
1528
811
4340
Market Price
$ 68.56
Selling Price
$ 58.20
451
338
423
728
Market Price
$ 29.49
Selling Price
$ 26.68
1753
1722
1156
2414
Market Price
$ 61.19
Selling Price
$ 51.73
3927
956
3735
4682
Market Price
$ 39.76
Selling Price
$ 33.99
112
102
107
468
Market Price
$ 61.04
Selling Price
$ 54.41
3889
2223
1486
4881
Market Price
$ 68.06
Selling Price
$ 59.36
2489
1333
1893
3685
Market Price
$ 43.84
Selling Price
$ 37.46
479
293
269
505
Market Price
$ 67.35
Selling Price
$ 57.64
1847
1282
762
3293