Market Price
$ 64.29
Selling Price
$ 55.85
366
334
111
1457
Market Price
$ 37.85
Selling Price
$ 31.57
385
301
250
1500
Market Price
$ 44.10
Selling Price
$ 37.33
1807
393
659
2608
Market Price
$ 62.50
Selling Price
$ 55.02
2398
991
2310
3955
Market Price
$ 71.09
Selling Price
$ 59.26
3341
1900
2140
3534
Market Price
$ 56.27
Selling Price
$ 48.76
854
250
560
2232
Market Price
$ 46.64
Selling Price
$ 41.52
2715
2300
1479
3528
Market Price
$ 63.08
Selling Price
$ 56.27
1244
525
1185
2645
Market Price
$ 71.57
Selling Price
$ 59.95
759
279
203
2242
Market Price
$ 30.94
Selling Price
$ 26.16
1279
593
1024
2447
Market Price
$ 55.64
Selling Price
$ 50.28
1141
943
306
2380
Market Price
$ 61.51
Selling Price
$ 55.08
177
103
55
770
Market Price
$ 51.71
Selling Price
$ 43.37
671
437
281
3276
Market Price
$ 52.35
Selling Price
$ 45.59
465
438
390
1844
Market Price
$ 61.16
Selling Price
$ 53.19
1320
1015
696
1958
Market Price
$ 48.76
Selling Price
$ 41.78
3206
1111
2048
4780
Market Price
$ 52.08
Selling Price
$ 43.58
298
111
72
651
Market Price
$ 43.96
Selling Price
$ 38.70
2448
1392
543
2739
Market Price
$ 33.83
Selling Price
$ 29.98
746
469
242
3575
Market Price
$ 57.36
Selling Price
$ 52.06
976
505
760
1070
Market Price
$ 37.69
Selling Price
$ 33.44
907
745
747
1024
Market Price
$ 59.31
Selling Price
$ 53.38
1647
1199
358
2046
Market Price
$ 66.08
Selling Price
$ 57.83
1675
1029
1346
4152
Market Price
$ 51.65
Selling Price
$ 46.92
1613
1574
335
3734
Market Price
$ 56.67
Selling Price
$ 50.58
2569
1829
2506
3454
Market Price
$ 28.72
Selling Price
$ 25.33
2882
2850
2258
3320
Market Price
$ 47.74
Selling Price
$ 40.36
3037
2766
2132
3599
Market Price
$ 56.89
Selling Price
$ 50.49
667
557
542
1165
Market Price
$ 44.90
Selling Price
$ 39.03
1009
943
914
3007
Market Price
$ 46.88
Selling Price
$ 39.89
646
421
213
1467
Market Price
$ 66.76
Selling Price
$ 56.81
2602
1188
1007
2712
Market Price
$ 43.13
Selling Price
$ 38.05
733
698
462
1294
Market Price
$ 57.25
Selling Price
$ 47.81
3096
2601
2566
4288
Market Price
$ 40.68
Selling Price
$ 35.34
2960
1339
1024
3334
Market Price
$ 66.82
Selling Price
$ 57.96
2870
1035
2574
3344
Market Price
$ 34.92
Selling Price
$ 29.82
982
772
253
1012
Market Price
$ 52.98
Selling Price
$ 45.38
902
452
421
1859
Market Price
$ 52.79
Selling Price
$ 45.69
670
306
478
1059
Market Price
$ 46.63
Selling Price
$ 41.03
765
187
190
3544
Market Price
$ 37.85
Selling Price
$ 33.14
2184
1974
1337
4692