Market Price
$ 63.28
Selling Price
$ 54.70
483
171
412
1024
Market Price
$ 51.41
Selling Price
$ 46.35
1650
1237
744
3501
Market Price
$ 60.64
Selling Price
$ 50.68
3923
3027
1332
4124
Market Price
$ 41.99
Selling Price
$ 37.35
929
280
378
2445
Market Price
$ 28.95
Selling Price
$ 25.36
223
150
174
685
Market Price
$ 53.54
Selling Price
$ 44.81
729
237
447
1757
Market Price
$ 54.44
Selling Price
$ 46.24
1466
397
1244
1925
Market Price
$ 49.03
Selling Price
$ 42.12
1360
995
1166
2609
Market Price
$ 51.77
Selling Price
$ 46.46
2619
1368
686
2823
Market Price
$ 62.52
Selling Price
$ 55.05
616
536
202
887
Market Price
$ 38.04
Selling Price
$ 32.94
293
249
93
873
Market Price
$ 44.38
Selling Price
$ 39.88
2727
1206
703
3105
Market Price
$ 68.80
Selling Price
$ 58.82
2180
1307
1117
3163
Market Price
$ 47.42
Selling Price
$ 41.41
1358
1198
483
4306
Market Price
$ 59.01
Selling Price
$ 52.74
682
418
294
1366
Market Price
$ 50.19
Selling Price
$ 42.43
921
844
465
1002
Market Price
$ 63.91
Selling Price
$ 56.46
1036
323
774
2400
Market Price
$ 42.45
Selling Price
$ 36.63
1288
623
1065
1774
Market Price
$ 40.26
Selling Price
$ 33.90
733
536
332
3064
Market Price
$ 42.89
Selling Price
$ 35.95
860
417
827
1104
Market Price
$ 46.71
Selling Price
$ 40.29
727
693
720
939
Market Price
$ 64.42
Selling Price
$ 58.50
3301
1228
1652
3951
Market Price
$ 61.95
Selling Price
$ 52.40
1253
821
289
1488
Market Price
$ 39.91
Selling Price
$ 36.17
1811
764
836
3619
Market Price
$ 38.32
Selling Price
$ 34.48
904
534
608
2571
Market Price
$ 42.68
Selling Price
$ 37.07
2637
2008
2561
3895
Market Price
$ 48.19
Selling Price
$ 41.96
2407
1163
588
2732
Market Price
$ 55.66
Selling Price
$ 49.25
4166
3105
2209
4870
Market Price
$ 67.78
Selling Price
$ 59.76
2381
2111
2183
3540
Market Price
$ 57.37
Selling Price
$ 51.52
1247
1036
703
2470
Market Price
$ 40.37
Selling Price
$ 34.27
702
315
354
2409
Market Price
$ 61.83
Selling Price
$ 54.95
2636
1625
2223
3165
Market Price
$ 28.92
Selling Price
$ 25.16
2079
1434
594
3532
Market Price
$ 45.33
Selling Price
$ 38.61
164
102
154
449
Market Price
$ 42.22
Selling Price
$ 35.97
1555
1447
356
2734
Market Price
$ 46.43
Selling Price
$ 38.75
1246
915
1140
1414
Market Price
$ 48.92
Selling Price
$ 44.25
1406
1112
1179
2124
Market Price
$ 48.05
Selling Price
$ 40.84
1006
637
380
2453
Market Price
$ 67.55
Selling Price
$ 56.65
469
424
191
491
Market Price
$ 55.46
Selling Price
$ 49.14
655
295
290
1733