Market Price
$ 50.45
Selling Price
$ 44.30
695
383
440
1769
Market Price
$ 59.78
Selling Price
$ 49.94
1657
564
1083
2588
Market Price
$ 28.04
Selling Price
$ 25.14
658
403
133
2191
Market Price
$ 32.22
Selling Price
$ 28.59
2191
1097
637
3079
Market Price
$ 61.84
Selling Price
$ 54.27
1536
897
523
3715
Market Price
$ 30.84
Selling Price
$ 25.91
899
224
728
2776
Market Price
$ 58.88
Selling Price
$ 51.77
961
941
311
1136
Market Price
$ 38.84
Selling Price
$ 34.31
816
700
650
3296
Market Price
$ 37.10
Selling Price
$ 31.59
892
225
415
1983
Market Price
$ 38.80
Selling Price
$ 32.88
4426
1762
3238
4701
Market Price
$ 52.77
Selling Price
$ 47.60
635
333
369
804
Market Price
$ 29.74
Selling Price
$ 25.04
1005
428
672
4992
Market Price
$ 46.72
Selling Price
$ 40.87
593
544
374
2456
Market Price
$ 32.11
Selling Price
$ 28.10
3561
1283
1180
4843
Market Price
$ 41.04
Selling Price
$ 36.54
287
112
255
1171
Market Price
$ 35.47
Selling Price
$ 31.54
282
78
242
635
Market Price
$ 66.46
Selling Price
$ 55.39
291
117
64
634
Market Price
$ 31.94
Selling Price
$ 26.80
1653
630
1493
3043
Market Price
$ 34.04
Selling Price
$ 29.53
2455
1957
2369
3045
Market Price
$ 36.99
Selling Price
$ 31.96
1406
389
589
1899
Market Price
$ 40.17
Selling Price
$ 35.09
3541
3513
2442
3927
Market Price
$ 44.32
Selling Price
$ 39.49
2980
1008
2811
3178
Market Price
$ 40.56
Selling Price
$ 34.12
2804
1978
2804
3104
Market Price
$ 66.95
Selling Price
$ 58.70
645
485
313
2609
Market Price
$ 47.65
Selling Price
$ 43.13
1706
439
1673
3402
Market Price
$ 64.61
Selling Price
$ 55.65
3557
760
1013
3763
Market Price
$ 66.17
Selling Price
$ 58.38
1064
389
347
4957
Market Price
$ 64.74
Selling Price
$ 58.75
2467
2006
819
4363
Market Price
$ 52.67
Selling Price
$ 46.79
2880
2494
750
2908
Market Price
$ 31.42
Selling Price
$ 26.73
1777
906
1746
1978
Market Price
$ 49.09
Selling Price
$ 43.95
775
566
268
966
Market Price
$ 37.14
Selling Price
$ 32.68
1288
1207
407
1997
Market Price
$ 63.31
Selling Price
$ 54.81
1782
1383
1704
4835
Market Price
$ 54.31
Selling Price
$ 48.79
1455
427
302
3043
Market Price
$ 47.50
Selling Price
$ 43.05
2968
1920
2292
3936
Market Price
$ 39.09
Selling Price
$ 35.49
1156
620
1135
1288
Market Price
$ 67.85
Selling Price
$ 59.80
935
667
246
3219
Market Price
$ 66.87
Selling Price
$ 56.17
2730
1641
757
2962
Market Price
$ 61.15
Selling Price
$ 53.68
842
598
432
3005
Market Price
$ 44.36
Selling Price
$ 39.08
1719
793
669
3100