Market Price
$ 63.37
Selling Price
$ 54.53
3912
3204
3691
4869
Market Price
$ 54.18
Selling Price
$ 48.57
1517
323
363
2530
Market Price
$ 34.37
Selling Price
$ 31.10
1009
333
497
4069
Market Price
$ 31.97
Selling Price
$ 27.32
3388
2474
1550
4174
Market Price
$ 57.61
Selling Price
$ 50.16
1182
766
958
2731
Market Price
$ 35.03
Selling Price
$ 31.16
3168
2606
2846
4339
Market Price
$ 32.02
Selling Price
$ 26.89
800
439
557
984
Market Price
$ 58.15
Selling Price
$ 49.42
1627
1481
483
2090
Market Price
$ 48.59
Selling Price
$ 41.74
648
295
568
750
Market Price
$ 39.09
Selling Price
$ 33.09
813
575
594
2940
Market Price
$ 36.66
Selling Price
$ 32.91
729
556
487
1041
Market Price
$ 42.44
Selling Price
$ 35.48
1581
840
660
2189
Market Price
$ 57.81
Selling Price
$ 51.50
456
389
136
1533
Market Price
$ 34.93
Selling Price
$ 30.68
3123
3027
1075
3331
Market Price
$ 58.28
Selling Price
$ 48.96
876
510
624
4093
Market Price
$ 46.50
Selling Price
$ 39.71
736
716
630
1583
Market Price
$ 63.21
Selling Price
$ 53.20
1316
827
756
3190
Market Price
$ 52.07
Selling Price
$ 43.76
1040
968
351
1143
Market Price
$ 67.53
Selling Price
$ 58.53
2321
531
1280
4009
Market Price
$ 61.20
Selling Price
$ 51.30
722
495
439
1010
Market Price
$ 67.48
Selling Price
$ 57.65
1133
860
778
2577
Market Price
$ 68.02
Selling Price
$ 58.99
612
283
249
1197
Market Price
$ 40.47
Selling Price
$ 35.76
1693
1090
1387
2333
Market Price
$ 64.20
Selling Price
$ 54.94
2220
454
606
2648
Market Price
$ 56.15
Selling Price
$ 47.98
1083
382
781
1537
Market Price
$ 33.81
Selling Price
$ 29.98
2445
803
1448
2732
Market Price
$ 44.37
Selling Price
$ 37.31
1245
824
390
2333
Market Price
$ 51.45
Selling Price
$ 43.86
745
470
167
2603
Market Price
$ 60.63
Selling Price
$ 52.33
405
341
335
2011
Market Price
$ 45.30
Selling Price
$ 40.93
1006
712
328
2847
Market Price
$ 60.87
Selling Price
$ 54.11
417
278
228
1434
Market Price
$ 36.73
Selling Price
$ 33.21
1311
956
504
2739
Market Price
$ 33.86
Selling Price
$ 28.98
170
95
166
533
Market Price
$ 59.80
Selling Price
$ 52.22
3505
1709
3351
3738
Market Price
$ 68.04
Selling Price
$ 57.38
871
330
420
2257
Market Price
$ 40.53
Selling Price
$ 34.90
656
140
516
762
Market Price
$ 35.01
Selling Price
$ 30.70
2180
1860
2066
2641
Market Price
$ 62.53
Selling Price
$ 54.53
3044
2904
2573
4771
Market Price
$ 55.41
Selling Price
$ 48.99
2031
654
450
2036
Market Price
$ 47.95
Selling Price
$ 43.47
119
29
79
454