Market Price
$ 61.11
Selling Price
$ 54.09
1934
1834
895
2526
Market Price
$ 42.54
Selling Price
$ 37.66
1483
686
1201
3435
Market Price
$ 70.04
Selling Price
$ 59.73
1182
487
606
2059
Market Price
$ 65.17
Selling Price
$ 55.33
1046
841
997
1682
Market Price
$ 46.28
Selling Price
$ 40.64
3579
1809
3030
3813
Market Price
$ 45.28
Selling Price
$ 40.96
879
646
467
1167
Market Price
$ 69.44
Selling Price
$ 58.05
1590
1241
1126
1682
Market Price
$ 31.61
Selling Price
$ 28.09
1371
1168
743
1385
Market Price
$ 48.55
Selling Price
$ 42.47
290
105
182
1391
Market Price
$ 49.59
Selling Price
$ 41.43
577
523
429
1914
Market Price
$ 51.85
Selling Price
$ 46.55
429
315
259
1826
Market Price
$ 37.17
Selling Price
$ 32.11
763
176
188
1988
Market Price
$ 33.37
Selling Price
$ 29.67
99
41
86
445
Market Price
$ 50.00
Selling Price
$ 42.07
1517
755
451
2855
Market Price
$ 44.49
Selling Price
$ 40.23
338
218
107
554
Market Price
$ 37.88
Selling Price
$ 33.03
727
528
168
1811
Market Price
$ 62.85
Selling Price
$ 56.64
1735
762
470
4611
Market Price
$ 60.37
Selling Price
$ 51.73
536
416
535
2657
Market Price
$ 65.41
Selling Price
$ 59.00
294
201
208
571
Market Price
$ 43.75
Selling Price
$ 37.76
2410
2387
1516
4311
Market Price
$ 41.73
Selling Price
$ 34.93
232
159
154
789
Market Price
$ 42.46
Selling Price
$ 37.30
818
671
657
2009
Market Price
$ 62.78
Selling Price
$ 53.85
1474
637
647
2940
Market Price
$ 68.61
Selling Price
$ 57.32
669
647
308
732
Market Price
$ 40.17
Selling Price
$ 34.25
3840
1639
3660
4397
Market Price
$ 33.27
Selling Price
$ 29.64
1053
371
577
2007
Market Price
$ 60.76
Selling Price
$ 52.99
2173
865
659
3385
Market Price
$ 66.42
Selling Price
$ 58.43
243
225
186
562
Market Price
$ 66.44
Selling Price
$ 59.72
2339
2031
1659
3851
Market Price
$ 28.61
Selling Price
$ 25.06
1647
559
1416
3670
Market Price
$ 30.21
Selling Price
$ 25.20
1064
502
503
1898
Market Price
$ 29.13
Selling Price
$ 25.31
2887
925
1520
3022
Market Price
$ 30.16
Selling Price
$ 25.45
825
636
260
2584
Market Price
$ 58.37
Selling Price
$ 48.98
515
512
465
779
Market Price
$ 35.51
Selling Price
$ 29.81
1223
389
929
3110
Market Price
$ 41.14
Selling Price
$ 36.69
1667
1338
932
2772
Market Price
$ 48.81
Selling Price
$ 42.88
2016
1484
1970
4958
Market Price
$ 44.09
Selling Price
$ 39.24
2958
2442
1019
3508
Market Price
$ 49.60
Selling Price
$ 42.77
2541
1514
530
4217
Market Price
$ 42.99
Selling Price
$ 38.21
400
202
224
649