Market Price
$ 60.67
Selling Price
$ 54.34
3505
2526
2230
4368
Market Price
$ 68.10
Selling Price
$ 59.11
805
350
644
2572
Market Price
$ 43.79
Selling Price
$ 37.07
1670
1614
343
4800
Market Price
$ 65.72
Selling Price
$ 57.08
1931
664
1306
3343
Market Price
$ 31.25
Selling Price
$ 27.78
4570
2698
1315
4601
Market Price
$ 64.26
Selling Price
$ 53.94
1384
347
438
1423
Market Price
$ 43.92
Selling Price
$ 37.31
4983
3404
4718
4996
Market Price
$ 68.98
Selling Price
$ 59.21
3449
3346
2802
4375
Market Price
$ 34.86
Selling Price
$ 31.24
139
44
29
637
Market Price
$ 65.18
Selling Price
$ 59.00
230
87
164
783
Market Price
$ 50.64
Selling Price
$ 44.58
2191
453
1131
2633
Market Price
$ 40.13
Selling Price
$ 34.64
3574
999
845
3969
Market Price
$ 39.79
Selling Price
$ 34.54
2520
793
1240
4630
Market Price
$ 42.74
Selling Price
$ 37.69
1022
867
406
1055
Market Price
$ 47.52
Selling Price
$ 42.97
2143
1158
1760
4198
Market Price
$ 31.90
Selling Price
$ 27.38
2615
995
2171
3892
Market Price
$ 39.50
Selling Price
$ 34.65
762
608
323
1541
Market Price
$ 46.12
Selling Price
$ 40.29
2643
2482
2076
4274
Market Price
$ 53.31
Selling Price
$ 47.26
2575
2524
1702
3208
Market Price
$ 40.35
Selling Price
$ 33.67
1036
898
856
4554
Market Price
$ 65.77
Selling Price
$ 55.36
2898
2390
1601
4179
Market Price
$ 42.02
Selling Price
$ 37.72
1313
874
770
4401
Market Price
$ 57.00
Selling Price
$ 47.74
1124
797
583
4563
Market Price
$ 54.14
Selling Price
$ 47.00
1478
1104
1127
1916
Market Price
$ 64.27
Selling Price
$ 54.08
718
145
398
826
Market Price
$ 37.26
Selling Price
$ 31.13
479
333
150
2161
Market Price
$ 56.93
Selling Price
$ 48.86
2776
2452
800
3324
Market Price
$ 31.70
Selling Price
$ 27.73
2367
1545
1946
2634
Market Price
$ 37.14
Selling Price
$ 33.26
2669
2233
2237
4986
Market Price
$ 42.14
Selling Price
$ 37.85
1018
427
923
4597
Market Price
$ 50.22
Selling Price
$ 43.67
1226
571
850
3270
Market Price
$ 61.11
Selling Price
$ 51.83
3737
2770
2881
4025
Market Price
$ 44.78
Selling Price
$ 40.16
1194
602
1146
4045
Market Price
$ 46.77
Selling Price
$ 41.32
1290
505
1038
3277
Market Price
$ 55.70
Selling Price
$ 47.14
1260
912
344
3656
Market Price
$ 38.38
Selling Price
$ 33.13
207
122
164
882
Market Price
$ 63.80
Selling Price
$ 54.51
1706
1115
751
4946
Market Price
$ 69.64
Selling Price
$ 59.80
996
984
957
3427
Market Price
$ 29.61
Selling Price
$ 26.50
2803
621
1477
3506
Market Price
$ 56.37
Selling Price
$ 50.90
132
31
94
462