Market Price
$ 41.61
Selling Price
$ 36.70
3489
2885
1794
4521
Market Price
$ 56.62
Selling Price
$ 47.34
1216
454
488
3430
Market Price
$ 39.03
Selling Price
$ 34.99
1457
627
899
1916
Market Price
$ 66.79
Selling Price
$ 57.55
1236
845
912
2630
Market Price
$ 34.96
Selling Price
$ 29.24
1102
497
531
1482
Market Price
$ 62.19
Selling Price
$ 56.23
497
170
191
2393
Market Price
$ 59.87
Selling Price
$ 52.30
2041
1986
1328
3547
Market Price
$ 53.55
Selling Price
$ 48.42
703
213
262
2537
Market Price
$ 61.98
Selling Price
$ 54.93
759
177
176
1127
Market Price
$ 63.45
Selling Price
$ 55.41
1287
1135
650
2700
Market Price
$ 48.00
Selling Price
$ 42.38
929
472
602
1554
Market Price
$ 49.92
Selling Price
$ 43.82
1672
858
355
3900
Market Price
$ 60.07
Selling Price
$ 50.58
558
312
539
1529
Market Price
$ 29.86
Selling Price
$ 26.35
1818
1491
931
3717
Market Price
$ 35.24
Selling Price
$ 30.40
3775
1666
3405
3930
Market Price
$ 53.70
Selling Price
$ 45.21
3586
2295
2528
4091
Market Price
$ 53.96
Selling Price
$ 45.22
3409
2058
837
3895
Market Price
$ 61.99
Selling Price
$ 51.97
849
280
758
3397
Market Price
$ 59.63
Selling Price
$ 51.54
1173
942
940
3508
Market Price
$ 30.22
Selling Price
$ 25.24
1414
1260
603
3166
Market Price
$ 57.21
Selling Price
$ 51.55
475
391
266
1725
Market Price
$ 54.27
Selling Price
$ 45.84
494
243
417
1253
Market Price
$ 57.85
Selling Price
$ 50.89
2440
1060
1382
3877
Market Price
$ 59.43
Selling Price
$ 49.53
443
112
176
823
Market Price
$ 40.29
Selling Price
$ 33.93
1077
249
395
1185
Market Price
$ 48.25
Selling Price
$ 43.37
551
172
218
1728
Market Price
$ 48.82
Selling Price
$ 40.97
1931
1738
1548
1942
Market Price
$ 39.97
Selling Price
$ 33.82
444
400
426
946
Market Price
$ 67.69
Selling Price
$ 57.72
872
688
780
1217
Market Price
$ 61.79
Selling Price
$ 53.25
2497
1286
1937
4181
Market Price
$ 29.94
Selling Price
$ 26.19
3735
1620
2957
4329
Market Price
$ 60.54
Selling Price
$ 52.56
1094
749
408
1678
Market Price
$ 52.17
Selling Price
$ 47.20
3192
1816
2862
4283
Market Price
$ 49.03
Selling Price
$ 41.15
1870
1747
873
3351
Market Price
$ 51.23
Selling Price
$ 44.51
328
68
296
1510
Market Price
$ 33.25
Selling Price
$ 28.81
1402
1162
1399
1428
Market Price
$ 41.63
Selling Price
$ 36.51
807
233
709
872
Market Price
$ 36.93
Selling Price
$ 31.24
525
305
426
1562
Market Price
$ 36.52
Selling Price
$ 31.57
1871
1527
893
1987
Market Price
$ 38.41
Selling Price
$ 33.87
2950
767
749
3274