Market Price
$ 63.32
Selling Price
$ 55.34
2046
1089
458
2961
Market Price
$ 64.13
Selling Price
$ 57.90
572
447
557
756
Market Price
$ 55.56
Selling Price
$ 46.38
1068
1018
783
4378
Market Price
$ 45.38
Selling Price
$ 38.00
335
112
147
682
Market Price
$ 32.27
Selling Price
$ 27.88
3389
3248
2597
3482
Market Price
$ 55.19
Selling Price
$ 48.79
968
400
213
4709
Market Price
$ 33.47
Selling Price
$ 28.70
2405
2152
1530
3347
Market Price
$ 67.92
Selling Price
$ 58.23
2100
701
1474
3912
Market Price
$ 64.49
Selling Price
$ 55.82
185
90
115
491
Market Price
$ 46.30
Selling Price
$ 41.96
1531
1407
326
3049
Market Price
$ 61.24
Selling Price
$ 54.66
2907
2071
1004
4060
Market Price
$ 53.00
Selling Price
$ 45.44
1685
970
1354
3963
Market Price
$ 54.29
Selling Price
$ 49.19
1146
631
765
1309
Market Price
$ 39.29
Selling Price
$ 35.16
505
253
439
1886
Market Price
$ 51.36
Selling Price
$ 45.54
825
637
791
2997
Market Price
$ 38.17
Selling Price
$ 32.52
1120
790
509
4720
Market Price
$ 48.58
Selling Price
$ 42.35
1036
340
883
1215
Market Price
$ 44.53
Selling Price
$ 39.74
1024
812
392
2536
Market Price
$ 51.89
Selling Price
$ 43.79
3802
1384
1100
4644
Market Price
$ 58.33
Selling Price
$ 51.40
358
217
79
1588
Market Price
$ 44.53
Selling Price
$ 39.41
2368
1155
879
3573
Market Price
$ 59.04
Selling Price
$ 51.88
1553
807
523
3887
Market Price
$ 59.74
Selling Price
$ 53.33
1636
1430
527
2181
Market Price
$ 61.26
Selling Price
$ 51.58
2987
1953
1586
3736
Market Price
$ 54.91
Selling Price
$ 48.20
691
194
398
1305
Market Price
$ 35.76
Selling Price
$ 31.47
1190
976
1148
1998
Market Price
$ 33.12
Selling Price
$ 28.05
882
778
858
1140
Market Price
$ 60.96
Selling Price
$ 51.26
1041
569
473
2159
Market Price
$ 62.91
Selling Price
$ 56.09
1799
1138
1671
4635
Market Price
$ 38.78
Selling Price
$ 33.06
1315
630
836
1387
Market Price
$ 32.22
Selling Price
$ 28.07
3388
3307
2350
3753
Market Price
$ 60.34
Selling Price
$ 50.76
2238
793
853
3382
Market Price
$ 64.37
Selling Price
$ 55.24
2500
2423
1927
3675
Market Price
$ 36.45
Selling Price
$ 31.81
1196
402
847
2708
Market Price
$ 58.94
Selling Price
$ 49.61
440
406
362
2166
Market Price
$ 33.49
Selling Price
$ 28.75
1576
1178
396
3453
Market Price
$ 39.76
Selling Price
$ 34.71
4286
1063
3189
4618
Market Price
$ 61.27
Selling Price
$ 51.60
1347
505
435
1417
Market Price
$ 65.15
Selling Price
$ 54.42
1888
1491
1039
2188
Market Price
$ 64.18
Selling Price
$ 53.51
1436
550
1128
1453