Market Price
$ 52.45
Selling Price
$ 44.97
1483
710
565
4615
Market Price
$ 43.88
Selling Price
$ 36.66
1839
463
1591
3185
Market Price
$ 41.78
Selling Price
$ 37.77
1202
326
560
3048
Market Price
$ 60.09
Selling Price
$ 54.07
2459
1416
2042
3165
Market Price
$ 66.16
Selling Price
$ 57.52
1510
451
480
3782
Market Price
$ 54.49
Selling Price
$ 46.18
956
665
878
3004
Market Price
$ 43.46
Selling Price
$ 37.80
2273
1646
1126
2287
Market Price
$ 44.10
Selling Price
$ 39.27
1258
671
367
2722
Market Price
$ 63.02
Selling Price
$ 56.18
2982
1884
1499
3536
Market Price
$ 56.79
Selling Price
$ 48.87
2203
1641
880
2354
Market Price
$ 36.12
Selling Price
$ 31.06
1409
731
647
1808
Market Price
$ 32.14
Selling Price
$ 27.15
3309
2873
2133
4881
Market Price
$ 57.49
Selling Price
$ 49.89
3844
3634
1473
4288
Market Price
$ 34.64
Selling Price
$ 30.77
407
200
315
642
Market Price
$ 29.63
Selling Price
$ 26.32
1517
698
1292
1945
Market Price
$ 27.82
Selling Price
$ 25.27
2551
2217
1693
3700
Market Price
$ 29.01
Selling Price
$ 25.02
1161
954
1117
2906
Market Price
$ 42.66
Selling Price
$ 36.60
382
319
155
520
Market Price
$ 52.73
Selling Price
$ 44.33
863
647
487
1290
Market Price
$ 33.84
Selling Price
$ 30.02
2352
1295
1541
3953
Market Price
$ 31.83
Selling Price
$ 26.92
323
88
218
430
Market Price
$ 45.64
Selling Price
$ 38.20
2659
706
723
3512
Market Price
$ 41.53
Selling Price
$ 34.69
733
216
659
1533
Market Price
$ 57.95
Selling Price
$ 48.42
1246
272
361
2896
Market Price
$ 55.49
Selling Price
$ 49.14
1685
699
847
1781
Market Price
$ 54.13
Selling Price
$ 45.76
2710
1239
2292
3789
Market Price
$ 47.66
Selling Price
$ 39.88
213
182
120
506
Market Price
$ 63.51
Selling Price
$ 54.55
824
441
301
3132
Market Price
$ 40.31
Selling Price
$ 34.29
3106
1917
2185
4258
Market Price
$ 59.60
Selling Price
$ 53.97
1534
1179
621
3962
Market Price
$ 69.16
Selling Price
$ 58.51
1374
405
510
4628
Market Price
$ 39.89
Selling Price
$ 36.20
1996
1837
980
3577
Market Price
$ 36.04
Selling Price
$ 32.49
1347
800
904
4297
Market Price
$ 67.45
Selling Price
$ 57.09
2436
1325
578
4939
Market Price
$ 35.17
Selling Price
$ 29.32
650
360
144
1091
Market Price
$ 64.32
Selling Price
$ 56.50
1589
1219
786
3833
Market Price
$ 35.21
Selling Price
$ 29.40
1782
884
880
3228
Market Price
$ 67.23
Selling Price
$ 56.82
2609
2594
1557
2788
Market Price
$ 33.08
Selling Price
$ 29.91
4031
976
1921
4100
Market Price
$ 66.16
Selling Price
$ 57.57
2276
736
784
2283