Market Price
$ 38.84
Selling Price
$ 33.64
1007
650
245
2912
Market Price
$ 64.57
Selling Price
$ 54.34
417
124
169
1788
Market Price
$ 55.42
Selling Price
$ 47.68
416
175
214
1111
Market Price
$ 45.81
Selling Price
$ 41.36
2246
456
1651
2674
Market Price
$ 53.29
Selling Price
$ 44.70
305
146
270
1206
Market Price
$ 48.21
Selling Price
$ 40.71
1916
432
811
4502
Market Price
$ 38.77
Selling Price
$ 32.96
467
335
179
2060
Market Price
$ 39.61
Selling Price
$ 33.03
1414
1034
1087
3827
Market Price
$ 65.35
Selling Price
$ 59.06
1541
421
1264
1939
Market Price
$ 36.03
Selling Price
$ 32.42
259
148
174
471
Market Price
$ 30.77
Selling Price
$ 26.01
580
537
527
940
Market Price
$ 69.17
Selling Price
$ 59.21
3103
1066
2980
4852
Market Price
$ 53.80
Selling Price
$ 46.68
1925
1363
1495
2443
Market Price
$ 44.35
Selling Price
$ 38.07
1171
780
439
1455
Market Price
$ 45.78
Selling Price
$ 39.56
433
375
159
487
Market Price
$ 39.02
Selling Price
$ 33.24
1629
378
596
4613
Market Price
$ 53.32
Selling Price
$ 45.54
3580
2455
3430
4974
Market Price
$ 50.50
Selling Price
$ 44.82
912
399
398
4014
Market Price
$ 45.61
Selling Price
$ 39.52
4087
2170
3328
4984
Market Price
$ 60.49
Selling Price
$ 54.27
1196
454
1006
1353
Market Price
$ 38.67
Selling Price
$ 33.93
275
195
109
1304
Market Price
$ 62.10
Selling Price
$ 53.47
1963
806
893
4028
Market Price
$ 38.69
Selling Price
$ 34.47
1029
454
1007
1554
Market Price
$ 64.65
Selling Price
$ 54.63
853
470
466
3845
Market Price
$ 69.38
Selling Price
$ 59.56
2387
1031
599
2893
Market Price
$ 43.27
Selling Price
$ 37.72
1927
1676
809
3152
Market Price
$ 40.12
Selling Price
$ 34.68
4690
1923
4644
4986
Market Price
$ 54.00
Selling Price
$ 48.55
456
450
435
938
Market Price
$ 42.78
Selling Price
$ 37.70
522
389
300
892
Market Price
$ 59.34
Selling Price
$ 49.98
2791
1678
1231
4627
Market Price
$ 31.98
Selling Price
$ 27.40
871
807
391
1966
Market Price
$ 36.10
Selling Price
$ 32.34
504
463
147
1464
Market Price
$ 41.46
Selling Price
$ 36.43
2236
729
1396
3100
Market Price
$ 34.67
Selling Price
$ 29.94
3342
2857
2661
3514
Market Price
$ 62.47
Selling Price
$ 52.76
486
114
360
1771
Market Price
$ 41.11
Selling Price
$ 34.62
1405
575
975
4997
Market Price
$ 36.57
Selling Price
$ 31.77
1459
489
915
2520
Market Price
$ 37.13
Selling Price
$ 33.08
482
144
414
1227
Market Price
$ 66.72
Selling Price
$ 59.55
1063
593
791
3247
Market Price
$ 52.07
Selling Price
$ 44.89
1521
1458
1360
4805