Market Price
$ 36.71
Selling Price
$ 32.70
2693
1933
2452
4250
Market Price
$ 31.91
Selling Price
$ 28.46
480
282
258
2256
Market Price
$ 58.14
Selling Price
$ 51.54
347
124
217
1027
Market Price
$ 64.28
Selling Price
$ 56.41
507
112
417
846
Market Price
$ 52.26
Selling Price
$ 45.18
1063
524
503
2730
Market Price
$ 66.67
Selling Price
$ 59.82
1078
1018
894
2874
Market Price
$ 45.66
Selling Price
$ 41.31
3614
1394
1548
3621
Market Price
$ 31.92
Selling Price
$ 28.91
1229
509
1212
2182
Market Price
$ 42.98
Selling Price
$ 37.75
2210
1515
1967
2378
Market Price
$ 52.25
Selling Price
$ 44.94
1014
671
666
3405
Market Price
$ 49.02
Selling Price
$ 42.32
2689
2453
1590
2713
Market Price
$ 41.82
Selling Price
$ 35.55
1984
762
697
2460
Market Price
$ 27.85
Selling Price
$ 25.14
3224
2513
1409
4295
Market Price
$ 39.65
Selling Price
$ 33.39
2857
1442
1099
4015
Market Price
$ 57.84
Selling Price
$ 50.60
2208
502
747
2716
Market Price
$ 60.79
Selling Price
$ 53.20
3483
1738
3390
3863
Market Price
$ 31.98
Selling Price
$ 28.47
2841
1509
1922
4082
Market Price
$ 65.29
Selling Price
$ 56.38
424
141
159
521
Market Price
$ 33.07
Selling Price
$ 29.47
467
268
299
1013
Market Price
$ 63.70
Selling Price
$ 56.99
874
870
411
2509
Market Price
$ 35.87
Selling Price
$ 30.17
1315
1160
1078
1482
Market Price
$ 40.68
Selling Price
$ 34.61
1866
392
993
2536
Market Price
$ 59.26
Selling Price
$ 50.96
2104
1624
1248
4922
Market Price
$ 47.84
Selling Price
$ 41.74
1568
1560
765
3348
Market Price
$ 62.77
Selling Price
$ 55.91
4077
1734
4056
4914
Market Price
$ 70.46
Selling Price
$ 59.26
2649
2070
550
3958
Market Price
$ 29.52
Selling Price
$ 25.14
1586
859
671
2262
Market Price
$ 41.87
Selling Price
$ 37.14
2581
861
2127
3353
Market Price
$ 39.82
Selling Price
$ 33.53
1045
383
272
1509
Market Price
$ 53.23
Selling Price
$ 46.83
813
677
572
1404
Market Price
$ 41.03
Selling Price
$ 35.21
492
390
342
1071
Market Price
$ 41.58
Selling Price
$ 34.74
1615
541
384
2612
Market Price
$ 30.68
Selling Price
$ 26.16
780
159
628
1833
Market Price
$ 65.87
Selling Price
$ 58.68
934
193
282
957
Market Price
$ 37.95
Selling Price
$ 34.09
819
663
261
2575
Market Price
$ 33.19
Selling Price
$ 28.92
2414
2313
2296
3229
Market Price
$ 60.91
Selling Price
$ 51.83
2958
2272
2672
3747
Market Price
$ 50.01
Selling Price
$ 45.08
248
153
216
728
Market Price
$ 30.31
Selling Price
$ 26.19
987
678
940
1359
Market Price
$ 35.97
Selling Price
$ 31.95
2832
1649
2488
3637