Market Price
$ 69.33
Selling Price
$ 57.94
1302
1039
462
1674
Market Price
$ 35.30
Selling Price
$ 30.58
3471
1708
2231
4741
Market Price
$ 69.49
Selling Price
$ 58.32
444
187
164
1232
Market Price
$ 36.31
Selling Price
$ 32.01
826
553
218
4057
Market Price
$ 28.82
Selling Price
$ 25.57
1312
739
552
3253
Market Price
$ 68.39
Selling Price
$ 58.62
1357
1075
836
1493
Market Price
$ 65.31
Selling Price
$ 57.51
419
277
142
1633
Market Price
$ 38.59
Selling Price
$ 32.97
900
718
541
2465
Market Price
$ 31.26
Selling Price
$ 27.45
1062
928
995
1720
Market Price
$ 58.45
Selling Price
$ 49.76
1129
415
883
1756
Market Price
$ 59.77
Selling Price
$ 53.78
467
393
371
476
Market Price
$ 33.51
Selling Price
$ 29.72
1960
905
410
2466
Market Price
$ 41.06
Selling Price
$ 34.94
3054
2302
1713
3756
Market Price
$ 44.64
Selling Price
$ 39.99
322
294
290
561
Market Price
$ 40.91
Selling Price
$ 35.01
792
760
503
1980
Market Price
$ 55.23
Selling Price
$ 48.35
1312
289
669
3561
Market Price
$ 28.50
Selling Price
$ 25.58
2545
2032
1305
4507
Market Price
$ 33.12
Selling Price
$ 29.85
2740
738
1774
4896
Market Price
$ 66.22
Selling Price
$ 56.22
1221
1038
786
2664
Market Price
$ 58.67
Selling Price
$ 52.08
612
411
309
1386
Market Price
$ 43.12
Selling Price
$ 36.39
1754
1606
1046
4647
Market Price
$ 66.04
Selling Price
$ 58.30
2659
2326
2579
3785
Market Price
$ 63.66
Selling Price
$ 53.36
380
172
327
1618
Market Price
$ 29.07
Selling Price
$ 26.17
464
423
163
1742
Market Price
$ 47.09
Selling Price
$ 40.83
834
418
557
3935
Market Price
$ 31.87
Selling Price
$ 27.66
725
431
685
2569
Market Price
$ 53.94
Selling Price
$ 47.49
3290
2688
1942
4112
Market Price
$ 42.44
Selling Price
$ 38.27
245
154
113
701
Market Price
$ 43.70
Selling Price
$ 39.62
627
454
283
1969
Market Price
$ 36.66
Selling Price
$ 33.27
1486
1254
757
1540
Market Price
$ 66.93
Selling Price
$ 57.25
760
533
634
1261
Market Price
$ 48.41
Selling Price
$ 40.99
2617
1865
2541
2851
Market Price
$ 58.46
Selling Price
$ 52.57
835
529
179
1529
Market Price
$ 50.45
Selling Price
$ 42.28
568
319
210
1432
Market Price
$ 52.84
Selling Price
$ 44.61
914
294
231
2534
Market Price
$ 32.68
Selling Price
$ 28.59
1638
705
1071
4127
Market Price
$ 56.24
Selling Price
$ 47.78
201
48
198
669
Market Price
$ 42.83
Selling Price
$ 38.44
2590
565
579
4972
Market Price
$ 47.69
Selling Price
$ 39.81
391
286
137
1873
Market Price
$ 53.86
Selling Price
$ 45.20
1337
458
843
2334