Market Price
$ 53.40
Selling Price
$ 44.50
1877
604
1403
3917
Market Price
$ 40.84
Selling Price
$ 34.61
810
610
482
3250
Market Price
$ 52.34
Selling Price
$ 46.18
2335
881
733
2612
Market Price
$ 64.46
Selling Price
$ 57.10
2570
1547
715
3387
Market Price
$ 56.29
Selling Price
$ 48.10
1062
659
582
4699
Market Price
$ 45.57
Selling Price
$ 41.14
2140
988
2069
4635
Market Price
$ 49.62
Selling Price
$ 44.20
2581
1365
1764
2789
Market Price
$ 45.34
Selling Price
$ 39.95
3128
786
2440
3794
Market Price
$ 50.08
Selling Price
$ 43.52
1804
1343
1315
3714
Market Price
$ 31.39
Selling Price
$ 27.54
439
139
150
688
Market Price
$ 41.08
Selling Price
$ 34.74
3882
3750
1046
3977
Market Price
$ 58.52
Selling Price
$ 52.04
731
507
457
3086
Market Price
$ 63.24
Selling Price
$ 55.16
1221
1188
449
2318
Market Price
$ 63.84
Selling Price
$ 54.59
217
56
103
591
Market Price
$ 46.40
Selling Price
$ 40.93
551
343
495
591
Market Price
$ 35.99
Selling Price
$ 30.01
607
193
487
918
Market Price
$ 47.17
Selling Price
$ 39.71
296
153
296
1065
Market Price
$ 56.46
Selling Price
$ 47.85
2965
2747
797
4285
Market Price
$ 64.23
Selling Price
$ 58.18
243
122
232
1176
Market Price
$ 30.70
Selling Price
$ 26.02
1556
560
770
2783
Market Price
$ 46.71
Selling Price
$ 38.97
1315
957
739
1790
Market Price
$ 69.80
Selling Price
$ 59.61
1203
991
410
3895
Market Price
$ 61.19
Selling Price
$ 54.69
2848
1580
2450
4053
Market Price
$ 32.82
Selling Price
$ 27.95
466
276
464
842
Market Price
$ 37.52
Selling Price
$ 31.68
4822
2271
1450
4908
Market Price
$ 67.20
Selling Price
$ 58.49
1752
1050
540
4440
Market Price
$ 35.76
Selling Price
$ 31.92
936
626
387
2622
Market Price
$ 54.43
Selling Price
$ 48.71
1593
363
1382
2708
Market Price
$ 60.08
Selling Price
$ 50.54
812
753
371
1298
Market Price
$ 42.71
Selling Price
$ 36.33
2747
2094
1088
4895
Market Price
$ 54.70
Selling Price
$ 47.03
1370
530
689
1916
Market Price
$ 54.61
Selling Price
$ 46.28
566
513
469
1040
Market Price
$ 34.13
Selling Price
$ 29.79
1572
1375
1399
4329
Market Price
$ 56.57
Selling Price
$ 49.22
2668
2180
2032
4932
Market Price
$ 44.50
Selling Price
$ 40.44
671
625
593
3291
Market Price
$ 35.66
Selling Price
$ 30.99
2544
1556
2049
2556
Market Price
$ 49.17
Selling Price
$ 41.51
1744
927
1428
2352
Market Price
$ 31.45
Selling Price
$ 27.18
1827
810
1286
1919
Market Price
$ 67.85
Selling Price
$ 58.13
2391
1779
847
2985
Market Price
$ 65.12
Selling Price
$ 56.16
1380
384
810
1655