Market Price
$ 63.18
Selling Price
$ 57.11
819
683
313
3080
Market Price
$ 64.69
Selling Price
$ 55.52
882
471
454
1102
Market Price
$ 33.37
Selling Price
$ 30.16
987
234
316
4777
Market Price
$ 65.57
Selling Price
$ 58.42
1836
1205
1661
2064
Market Price
$ 63.18
Selling Price
$ 55.66
1115
491
1031
4347
Market Price
$ 49.29
Selling Price
$ 41.62
2239
481
467
2473
Market Price
$ 64.73
Selling Price
$ 54.14
956
396
475
1166
Market Price
$ 67.52
Selling Price
$ 56.37
1807
389
391
1879
Market Price
$ 51.51
Selling Price
$ 44.23
799
371
718
906
Market Price
$ 53.20
Selling Price
$ 46.60
1726
995
679
2849
Market Price
$ 64.48
Selling Price
$ 54.58
2500
744
1587
4658
Market Price
$ 52.01
Selling Price
$ 43.77
4132
923
1533
4230
Market Price
$ 68.94
Selling Price
$ 58.09
3373
2500
1907
3777
Market Price
$ 32.18
Selling Price
$ 27.23
1527
777
1190
1900
Market Price
$ 58.33
Selling Price
$ 52.68
4477
1915
1706
4920
Market Price
$ 52.63
Selling Price
$ 47.06
738
604
651
969
Market Price
$ 62.77
Selling Price
$ 52.54
3420
3261
3074
3809
Market Price
$ 46.32
Selling Price
$ 40.22
815
604
655
1064
Market Price
$ 35.06
Selling Price
$ 29.51
2339
1746
1778
3898
Market Price
$ 31.00
Selling Price
$ 27.45
1339
675
904
2312
Market Price
$ 60.42
Selling Price
$ 50.92
215
164
192
662
Market Price
$ 48.49
Selling Price
$ 44.04
1265
694
653
1793
Market Price
$ 56.41
Selling Price
$ 48.10
382
217
266
1311
Market Price
$ 65.97
Selling Price
$ 57.15
482
335
406
2166
Market Price
$ 40.65
Selling Price
$ 35.88
2693
1355
1065
4994
Market Price
$ 37.94
Selling Price
$ 32.42
3039
1845
2733
3752
Market Price
$ 65.02
Selling Price
$ 57.07
324
283
81
498
Market Price
$ 33.47
Selling Price
$ 29.31
1440
1116
1310
1722
Market Price
$ 37.27
Selling Price
$ 33.17
998
782
759
1618
Market Price
$ 30.40
Selling Price
$ 25.50
322
162
217
1125
Market Price
$ 66.59
Selling Price
$ 58.12
229
174
75
729
Market Price
$ 53.08
Selling Price
$ 45.03
2329
1922
1779
3444
Market Price
$ 55.99
Selling Price
$ 47.34
2936
590
2030
3145
Market Price
$ 36.90
Selling Price
$ 32.23
1269
995
1173
4369
Market Price
$ 60.74
Selling Price
$ 52.93
2072
911
528
2610
Market Price
$ 53.33
Selling Price
$ 45.81
963
291
540
1169
Market Price
$ 56.64
Selling Price
$ 50.38
3619
3511
1086
4038
Market Price
$ 30.07
Selling Price
$ 25.36
697
512
198
1230
Market Price
$ 47.30
Selling Price
$ 40.48
738
322
582
818
Market Price
$ 56.68
Selling Price
$ 50.67
966
693
887
2531