Market Price
$ 36.74
Selling Price
$ 32.72
1046
595
404
3247
Market Price
$ 34.64
Selling Price
$ 31.46
191
163
117
683
Market Price
$ 63.75
Selling Price
$ 56.54
2069
1763
417
3680
Market Price
$ 47.63
Selling Price
$ 40.40
884
568
778
1025
Market Price
$ 61.62
Selling Price
$ 51.83
784
313
288
2056
Market Price
$ 35.16
Selling Price
$ 29.58
1531
926
493
2649
Market Price
$ 69.52
Selling Price
$ 58.69
1498
1078
548
1525
Market Price
$ 49.59
Selling Price
$ 44.62
2237
769
553
3773
Market Price
$ 40.29
Selling Price
$ 34.80
895
339
472
1473
Market Price
$ 41.49
Selling Price
$ 34.80
2088
1912
2038
3274
Market Price
$ 54.76
Selling Price
$ 49.73
1125
500
561
3752
Market Price
$ 32.75
Selling Price
$ 27.96
767
361
498
3596
Market Price
$ 63.38
Selling Price
$ 56.68
413
85
364
447
Market Price
$ 33.36
Selling Price
$ 30.15
1656
1009
1061
3871
Market Price
$ 66.04
Selling Price
$ 58.02
2836
1124
1580
2930
Market Price
$ 63.88
Selling Price
$ 54.99
1050
904
579
4881
Market Price
$ 62.24
Selling Price
$ 52.31
837
427
356
1443
Market Price
$ 41.99
Selling Price
$ 37.18
473
123
453
954
Market Price
$ 55.16
Selling Price
$ 47.87
923
864
376
1171
Market Price
$ 69.52
Selling Price
$ 59.05
1328
1087
428
4469
Market Price
$ 56.46
Selling Price
$ 50.80
2657
812
562
4066
Market Price
$ 53.67
Selling Price
$ 44.98
1264
642
1005
1760
Market Price
$ 30.37
Selling Price
$ 26.37
1341
500
812
4641
Market Price
$ 38.37
Selling Price
$ 32.29
2890
714
784
3494
Market Price
$ 56.26
Selling Price
$ 48.36
1428
1125
737
3886
Market Price
$ 31.18
Selling Price
$ 26.51
320
314
214
429
Market Price
$ 47.61
Selling Price
$ 43.06
2281
1849
1593
4679
Market Price
$ 64.63
Selling Price
$ 54.59
720
409
720
2096
Market Price
$ 66.35
Selling Price
$ 56.64
1398
638
1037
4458
Market Price
$ 36.95
Selling Price
$ 32.86
2412
1821
1299
2762
Market Price
$ 30.78
Selling Price
$ 27.56
4027
3403
3072
4510
Market Price
$ 30.74
Selling Price
$ 26.65
1087
487
662
1294
Market Price
$ 30.92
Selling Price
$ 26.89
3202
1105
1924
4619
Market Price
$ 45.76
Selling Price
$ 39.27
3241
2034
903
4682
Market Price
$ 43.50
Selling Price
$ 36.48
935
551
615
1604
Market Price
$ 47.21
Selling Price
$ 39.38
526
182
176
1502
Market Price
$ 64.41
Selling Price
$ 56.81
2172
1376
1530
3229
Market Price
$ 42.95
Selling Price
$ 38.23
810
364
621
3212
Market Price
$ 67.41
Selling Price
$ 59.77
475
284
135
868
Market Price
$ 64.70
Selling Price
$ 55.21
473
359
198
610