Market Price
$ 55.13
Selling Price
$ 47.79
1014
701
1009
2935
Market Price
$ 53.53
Selling Price
$ 46.56
830
428
669
1032
Market Price
$ 60.36
Selling Price
$ 53.34
1737
898
928
4569
Market Price
$ 48.78
Selling Price
$ 41.71
672
564
212
1260
Market Price
$ 50.88
Selling Price
$ 43.41
1271
1262
599
3101
Market Price
$ 30.26
Selling Price
$ 26.77
2193
721
1821
2563
Market Price
$ 64.00
Selling Price
$ 56.82
602
460
499
1707
Market Price
$ 61.35
Selling Price
$ 54.11
1457
1137
463
1840
Market Price
$ 45.41
Selling Price
$ 39.57
3261
1052
991
4633
Market Price
$ 56.44
Selling Price
$ 51.25
1487
1348
859
3522
Market Price
$ 32.36
Selling Price
$ 28.90
2373
1142
1641
3372
Market Price
$ 69.25
Selling Price
$ 57.75
1170
1136
677
3707
Market Price
$ 61.83
Selling Price
$ 54.95
2854
1701
1380
3832
Market Price
$ 45.09
Selling Price
$ 40.66
2364
1005
1227
3344
Market Price
$ 46.88
Selling Price
$ 41.12
3160
1730
2332
3942
Market Price
$ 67.85
Selling Price
$ 58.31
300
270
66
974
Market Price
$ 47.89
Selling Price
$ 40.15
1307
1091
1169
1796
Market Price
$ 31.14
Selling Price
$ 27.48
1623
1599
499
1702
Market Price
$ 53.32
Selling Price
$ 47.41
636
415
556
710
Market Price
$ 29.98
Selling Price
$ 26.53
2973
2572
1398
3079
Market Price
$ 61.04
Selling Price
$ 55.07
191
116
111
406
Market Price
$ 46.37
Selling Price
$ 39.61
2673
1777
1694
3140
Market Price
$ 45.16
Selling Price
$ 39.33
1389
429
1220
1799
Market Price
$ 37.43
Selling Price
$ 32.35
1562
1221
1463
4377
Market Price
$ 65.79
Selling Price
$ 55.81
252
188
219
1107
Market Price
$ 43.26
Selling Price
$ 38.89
1182
565
471
4719
Market Price
$ 31.31
Selling Price
$ 26.22
411
389
200
420
Market Price
$ 38.15
Selling Price
$ 34.07
1655
1608
1004
4368
Market Price
$ 56.59
Selling Price
$ 51.38
827
699
282
2815
Market Price
$ 50.94
Selling Price
$ 42.60
462
100
314
1494
Market Price
$ 51.28
Selling Price
$ 45.55
3628
1335
764
4195
Market Price
$ 34.39
Selling Price
$ 30.05
690
291
454
1410
Market Price
$ 43.28
Selling Price
$ 38.23
703
521
594
859
Market Price
$ 66.84
Selling Price
$ 57.03
2273
478
508
4405
Market Price
$ 31.21
Selling Price
$ 27.31
454
437
190
1001
Market Price
$ 33.22
Selling Price
$ 29.83
3952
1595
929
4367
Market Price
$ 51.66
Selling Price
$ 43.95
1149
863
849
4655
Market Price
$ 61.63
Selling Price
$ 54.98
2065
682
612
2118
Market Price
$ 50.29
Selling Price
$ 45.31
704
340
299
1313
Market Price
$ 43.75
Selling Price
$ 37.20
2839
1087
1121
4334