Market Price
$ 39.42
Selling Price
$ 35.54
550
232
412
1541
Market Price
$ 60.99
Selling Price
$ 53.08
1025
575
463
3171
Market Price
$ 62.96
Selling Price
$ 56.62
610
428
280
2592
Market Price
$ 49.68
Selling Price
$ 45.01
1883
1610
913
2007
Market Price
$ 67.52
Selling Price
$ 59.47
131
126
70
604
Market Price
$ 58.98
Selling Price
$ 52.45
1747
666
1149
4156
Market Price
$ 42.96
Selling Price
$ 35.93
880
402
565
2211
Market Price
$ 40.35
Selling Price
$ 34.06
2039
1780
677
2922
Market Price
$ 66.33
Selling Price
$ 59.80
3143
2826
2745
4368
Market Price
$ 50.39
Selling Price
$ 44.97
1059
783
1037
2880
Market Price
$ 40.77
Selling Price
$ 35.02
510
350
112
1373
Market Price
$ 38.56
Selling Price
$ 35.04
548
148
272
1145
Market Price
$ 59.04
Selling Price
$ 50.07
1020
937
529
2859
Market Price
$ 32.18
Selling Price
$ 28.43
3905
1557
1714
3938
Market Price
$ 53.00
Selling Price
$ 45.69
1531
845
947
2811
Market Price
$ 40.47
Selling Price
$ 35.01
1142
450
647
1719
Market Price
$ 68.20
Selling Price
$ 58.12
400
147
196
1296
Market Price
$ 60.86
Selling Price
$ 53.53
262
105
225
606
Market Price
$ 55.03
Selling Price
$ 49.85
3294
1278
2300
4659
Market Price
$ 52.51
Selling Price
$ 45.24
3865
2054
2191
3956
Market Price
$ 29.82
Selling Price
$ 27.11
3016
615
2924
4722
Market Price
$ 65.08
Selling Price
$ 56.77
1377
467
561
2413
Market Price
$ 46.93
Selling Price
$ 42.25
565
440
261
575
Market Price
$ 35.77
Selling Price
$ 31.49
588
344
302
2014
Market Price
$ 61.73
Selling Price
$ 53.40
1528
737
936
3842
Market Price
$ 39.21
Selling Price
$ 35.17
628
439
432
965
Market Price
$ 63.60
Selling Price
$ 55.82
1204
485
839
1314
Market Price
$ 55.96
Selling Price
$ 49.64
2454
1423
505
3734
Market Price
$ 36.76
Selling Price
$ 32.46
567
175
479
2127
Market Price
$ 58.41
Selling Price
$ 52.55
3872
2120
3811
3990
Market Price
$ 49.99
Selling Price
$ 45.10
4103
3386
3433
4711
Market Price
$ 30.59
Selling Price
$ 25.99
916
866
831
3560
Market Price
$ 35.57
Selling Price
$ 31.61
425
273
363
1930
Market Price
$ 65.92
Selling Price
$ 59.03
836
806
265
4077
Market Price
$ 66.62
Selling Price
$ 56.17
3261
1984
1407
3320
Market Price
$ 48.11
Selling Price
$ 42.28
995
238
573
1893
Market Price
$ 34.95
Selling Price
$ 31.74
2196
1140
1171
2667
Market Price
$ 36.24
Selling Price
$ 30.47
2662
2205
1651
4415
Market Price
$ 36.60
Selling Price
$ 31.87
453
194
329
677
Market Price
$ 38.70
Selling Price
$ 34.63
1301
654
335
3303