Market Price
$ 64.34
Selling Price
$ 57.20
1376
459
1353
2129
Market Price
$ 38.84
Selling Price
$ 34.35
1651
1391
945
2457
Market Price
$ 33.12
Selling Price
$ 29.85
279
182
104
788
Market Price
$ 62.50
Selling Price
$ 53.31
1154
1074
629
2284
Market Price
$ 55.92
Selling Price
$ 47.22
1668
1543
807
2320
Market Price
$ 60.47
Selling Price
$ 52.61
1813
548
423
3502
Market Price
$ 59.95
Selling Price
$ 51.93
1494
976
1482
2453
Market Price
$ 43.87
Selling Price
$ 37.36
1582
730
779
2781
Market Price
$ 42.92
Selling Price
$ 36.61
180
114
140
747
Market Price
$ 32.25
Selling Price
$ 28.57
932
482
302
2129
Market Price
$ 30.44
Selling Price
$ 27.08
4671
2980
4079
4895
Market Price
$ 60.60
Selling Price
$ 50.61
2898
2795
1157
3536
Market Price
$ 37.99
Selling Price
$ 31.99
1129
866
303
3053
Market Price
$ 45.63
Selling Price
$ 39.79
2187
615
2138
2277
Market Price
$ 42.14
Selling Price
$ 35.65
2996
2528
2952
3518
Market Price
$ 42.40
Selling Price
$ 37.82
1400
906
570
2768
Market Price
$ 64.00
Selling Price
$ 54.48
2723
2480
861
2883
Market Price
$ 40.11
Selling Price
$ 34.86
830
361
777
1571
Market Price
$ 61.87
Selling Price
$ 54.93
3881
1921
2964
4725
Market Price
$ 41.26
Selling Price
$ 36.61
491
292
482
1227
Market Price
$ 67.47
Selling Price
$ 57.70
1182
917
240
4532
Market Price
$ 47.67
Selling Price
$ 40.63
3250
1406
2321
3393
Market Price
$ 58.67
Selling Price
$ 51.81
1489
1456
393
3009
Market Price
$ 49.23
Selling Price
$ 41.15
2581
520
1862
3243
Market Price
$ 47.97
Selling Price
$ 42.97
598
493
183
1148
Market Price
$ 31.36
Selling Price
$ 26.24
4137
3658
2838
4628
Market Price
$ 38.85
Selling Price
$ 32.74
309
177
153
415
Market Price
$ 44.20
Selling Price
$ 37.49
1763
1580
601
3231
Market Price
$ 50.57
Selling Price
$ 43.24
852
214
435
1873
Market Price
$ 44.43
Selling Price
$ 39.56
872
186
492
3032
Market Price
$ 48.16
Selling Price
$ 43.19
2545
1778
2226
3552
Market Price
$ 45.95
Selling Price
$ 38.80
607
244
473
745
Market Price
$ 46.22
Selling Price
$ 41.94
1731
811
1601
2239
Market Price
$ 43.44
Selling Price
$ 36.96
798
179
526
2511
Market Price
$ 31.08
Selling Price
$ 27.63
1192
536
497
3992
Market Price
$ 30.04
Selling Price
$ 25.39
1032
845
975
2558
Market Price
$ 57.57
Selling Price
$ 48.11
1634
1205
890
4804
Market Price
$ 31.23
Selling Price
$ 28.39
2597
1983
1202
2755
Market Price
$ 40.42
Selling Price
$ 34.61
2452
2027
2151
4410
Market Price
$ 57.38
Selling Price
$ 51.55
1380
320
711
2896