Market Price
$ 50.79
Selling Price
$ 43.07
1440
746
304
1998
Market Price
$ 49.61
Selling Price
$ 44.76
867
414
698
1448
Market Price
$ 61.65
Selling Price
$ 51.91
4252
1159
3924
4340
Market Price
$ 45.64
Selling Price
$ 39.92
244
61
210
894
Market Price
$ 45.39
Selling Price
$ 40.91
1298
550
421
2525
Market Price
$ 38.41
Selling Price
$ 34.87
655
196
387
862
Market Price
$ 55.75
Selling Price
$ 47.81
556
319
472
839
Market Price
$ 56.53
Selling Price
$ 48.06
794
301
306
1006
Market Price
$ 35.92
Selling Price
$ 32.50
3591
2340
2796
4672
Market Price
$ 33.29
Selling Price
$ 29.82
513
463
405
757
Market Price
$ 50.30
Selling Price
$ 42.19
404
331
294
1533
Market Price
$ 32.97
Selling Price
$ 28.71
1084
293
390
3517
Market Price
$ 28.43
Selling Price
$ 25.46
1181
996
657
3741
Market Price
$ 41.43
Selling Price
$ 36.19
2739
2062
1279
3735
Market Price
$ 35.10
Selling Price
$ 31.84
768
391
353
2028
Market Price
$ 38.84
Selling Price
$ 32.66
994
324
537
4927
Market Price
$ 65.56
Selling Price
$ 58.83
4619
1570
2169
4829
Market Price
$ 37.34
Selling Price
$ 32.16
1659
1046
1325
1786
Market Price
$ 43.42
Selling Price
$ 37.32
330
73
291
560
Market Price
$ 64.98
Selling Price
$ 54.81
358
280
72
1113