Market Price
$ 52.47
Selling Price
$ 46.58
1982
749
1191
3730
Market Price
$ 64.74
Selling Price
$ 54.94
1835
448
683
2489
Market Price
$ 38.88
Selling Price
$ 32.71
936
429
819
3867
Market Price
$ 44.33
Selling Price
$ 39.53
490
285
102
803
Market Price
$ 51.61
Selling Price
$ 46.65
1130
338
667
3964
Market Price
$ 36.30
Selling Price
$ 32.90
646
477
306
3080
Market Price
$ 63.52
Selling Price
$ 54.29
1500
1148
819
2950
Market Price
$ 42.78
Selling Price
$ 36.18
1023
654
987
1447
Market Price
$ 50.73
Selling Price
$ 45.54
3345
1124
1925
4451
Market Price
$ 36.32
Selling Price
$ 32.17
553
215
525
1765
Market Price
$ 46.39
Selling Price
$ 41.77
3956
2012
2545
4165
Market Price
$ 59.40
Selling Price
$ 50.57
1095
481
1048
1686
Market Price
$ 45.94
Selling Price
$ 38.69
2671
851
2254
4369
Market Price
$ 44.04
Selling Price
$ 39.29
2104
735
1399
3046
Market Price
$ 37.11
Selling Price
$ 32.58
1032
294
968
3584
Market Price
$ 66.97
Selling Price
$ 56.21
758
532
274
761
Market Price
$ 32.62
Selling Price
$ 27.82
1618
1469
1451
1867
Market Price
$ 35.84
Selling Price
$ 30.97
492
143
385
612
Market Price
$ 39.82
Selling Price
$ 34.00
1501
1247
1416
4397
Market Price
$ 56.28
Selling Price
$ 49.68
1512
825
1181
4567
Market Price
$ 45.01
Selling Price
$ 39.80
1470
1013
314
1501
Market Price
$ 60.58
Selling Price
$ 53.11
2435
638
1920
4684
Market Price
$ 36.95
Selling Price
$ 31.92
1237
1076
682
4128
Market Price
$ 31.20
Selling Price
$ 27.16
1370
649
1136
2010
Market Price
$ 57.68
Selling Price
$ 49.63
1049
338
477
1363
Market Price
$ 61.93
Selling Price
$ 53.66
508
333
151
982
Market Price
$ 33.57
Selling Price
$ 29.55
586
208
138
646
Market Price
$ 40.79
Selling Price
$ 34.70
923
907
525
1213
Market Price
$ 60.58
Selling Price
$ 51.32
3102
1069
704
3923
Market Price
$ 49.73
Selling Price
$ 42.30
1891
813
797
3264
Market Price
$ 51.02
Selling Price
$ 45.05
1386
1298
1040
1450
Market Price
$ 46.28
Selling Price
$ 40.99
901
493
404
2410
Market Price
$ 52.66
Selling Price
$ 44.97
856
279
832
1351
Market Price
$ 48.52
Selling Price
$ 41.28
832
399
588
1969
Market Price
$ 38.39
Selling Price
$ 33.82
730
527
149
1125
Market Price
$ 37.71
Selling Price
$ 34.27
762
700
264
1152
Market Price
$ 58.45
Selling Price
$ 49.17
865
430
379
2955
Market Price
$ 45.91
Selling Price
$ 38.87
392
229
276
937
Market Price
$ 60.63
Selling Price
$ 51.72
1973
1029
1085
4224
Market Price
$ 46.85
Selling Price
$ 41.58
2373
1253
1609
3706