Market Price
$ 67.00
Selling Price
$ 57.46
1889
1342
1160
2477
Market Price
$ 57.42
Selling Price
$ 50.19
2567
1629
1958
4046
Market Price
$ 66.54
Selling Price
$ 56.17
534
396
216
588
Market Price
$ 52.43
Selling Price
$ 45.21
2483
1470
638
3322
Market Price
$ 42.90
Selling Price
$ 36.63
869
552
667
1787
Market Price
$ 45.14
Selling Price
$ 37.65
1307
302
1080
4668
Market Price
$ 34.85
Selling Price
$ 30.54
1875
1720
906
2633
Market Price
$ 33.09
Selling Price
$ 30.02
1682
1637
518
1750
Market Price
$ 36.46
Selling Price
$ 31.52
1247
619
1003
3525
Market Price
$ 64.83
Selling Price
$ 57.52
314
272
112
613
Market Price
$ 35.20
Selling Price
$ 30.36
1951
1728
1038
4323
Market Price
$ 39.07
Selling Price
$ 34.77
1692
1098
713
4328
Market Price
$ 33.00
Selling Price
$ 27.82
232
217
50
429
Market Price
$ 30.04
Selling Price
$ 26.45
1082
235
814
4244
Market Price
$ 56.32
Selling Price
$ 49.81
632
606
472
871
Market Price
$ 35.16
Selling Price
$ 30.86
2869
1086
614
3495
Market Price
$ 55.90
Selling Price
$ 49.83
564
170
305
586
Market Price
$ 48.90
Selling Price
$ 41.10
584
162
440
1874
Market Price
$ 51.21
Selling Price
$ 43.55
705
637
256
1268
Market Price
$ 57.12
Selling Price
$ 50.56
403
299
120
1314
Market Price
$ 57.59
Selling Price
$ 49.74
1132
310
379
1393
Market Price
$ 38.50
Selling Price
$ 34.39
1420
1222
1108
1438
Market Price
$ 49.07
Selling Price
$ 44.07
465
203
281
1280
Market Price
$ 59.87
Selling Price
$ 53.65
878
192
220
4306
Market Price
$ 51.19
Selling Price
$ 43.06
1005
726
715
2826
Market Price
$ 53.55
Selling Price
$ 45.54
2780
1976
1088
3758
Market Price
$ 34.78
Selling Price
$ 29.89
2944
2853
2595
3382
Market Price
$ 30.17
Selling Price
$ 26.30
1067
407
522
1185
Market Price
$ 54.94
Selling Price
$ 48.87
1464
759
942
4878
Market Price
$ 33.99
Selling Price
$ 29.35
2939
2698
1809
3546
Market Price
$ 55.02
Selling Price
$ 47.62
2131
1655
854
2766
Market Price
$ 56.51
Selling Price
$ 49.59
1708
830
951
1841
Market Price
$ 69.00
Selling Price
$ 58.44
1787
629
1295
3098
Market Price
$ 29.02
Selling Price
$ 25.88
2624
2230
1354
4796
Market Price
$ 31.71
Selling Price
$ 26.98
4143
3644
2243
4210
Market Price
$ 59.13
Selling Price
$ 51.34
1479
898
918
3192
Market Price
$ 63.80
Selling Price
$ 56.57
4192
3477
2912
4609
Market Price
$ 38.21
Selling Price
$ 33.84
809
303
621
1137
Market Price
$ 47.94
Selling Price
$ 40.88
3687
2813
3325
4249
Market Price
$ 53.93
Selling Price
$ 48.52
2840
1134
2267
3139