Market Price
$ 63.11
Selling Price
$ 52.69
1322
765
473
2978
Market Price
$ 62.76
Selling Price
$ 54.81
3784
2557
1925
4753
Market Price
$ 33.77
Selling Price
$ 30.45
1138
853
743
4316
Market Price
$ 41.78
Selling Price
$ 35.81
421
416
394
1144
Market Price
$ 32.74
Selling Price
$ 29.54
1242
312
1080
3133
Market Price
$ 47.04
Selling Price
$ 40.62
1540
956
591
1814
Market Price
$ 45.21
Selling Price
$ 37.86
1961
1285
1326
3352
Market Price
$ 34.60
Selling Price
$ 29.56
949
767
298
1194
Market Price
$ 32.64
Selling Price
$ 28.31
1058
957
473
4508
Market Price
$ 48.72
Selling Price
$ 40.66
1117
933
826
2791
Market Price
$ 31.44
Selling Price
$ 26.66
1301
952
1270
1904
Market Price
$ 53.52
Selling Price
$ 45.89
1042
734
499
3257
Market Price
$ 70.17
Selling Price
$ 59.26
2531
1537
949
3001
Market Price
$ 61.36
Selling Price
$ 51.80
655
414
162
1512
Market Price
$ 64.83
Selling Price
$ 58.25
1608
1583
793
3329
Market Price
$ 42.32
Selling Price
$ 36.48
814
628
236
1183
Market Price
$ 38.42
Selling Price
$ 33.05
418
226
87
715
Market Price
$ 68.60
Selling Price
$ 57.93
2465
1341
1685
3345
Market Price
$ 50.05
Selling Price
$ 42.19
858
382
604
2802
Market Price
$ 64.24
Selling Price
$ 54.34
2049
701
1668
4768
Market Price
$ 52.69
Selling Price
$ 44.84
1879
1271
684
3871
Market Price
$ 42.64
Selling Price
$ 36.62
2748
2215
2597
4036
Market Price
$ 44.64
Selling Price
$ 37.76
912
655
875
1990
Market Price
$ 34.28
Selling Price
$ 30.73
753
682
412
874
Market Price
$ 47.49
Selling Price
$ 41.96
2009
999
701
3327
Market Price
$ 46.86
Selling Price
$ 39.68
1137
551
754
3048
Market Price
$ 64.25
Selling Price
$ 55.49
1578
1244
648
3445
Market Price
$ 67.31
Selling Price
$ 59.25
3258
1279
1510
3573
Market Price
$ 57.05
Selling Price
$ 48.59
2903
2411
1336
4728
Market Price
$ 58.80
Selling Price
$ 52.90
1765
1479
1509
2785
Market Price
$ 33.25
Selling Price
$ 28.64
2253
559
566
4177
Market Price
$ 52.52
Selling Price
$ 45.10
2392
2267
488
4784
Market Price
$ 51.13
Selling Price
$ 45.62
2775
1583
2706
3423
Market Price
$ 32.64
Selling Price
$ 29.33
2946
2034
2635
3728
Market Price
$ 29.94
Selling Price
$ 25.34
1652
561
1039
2576
Market Price
$ 56.85
Selling Price
$ 47.46
1867
1368
785
2119
Market Price
$ 57.55
Selling Price
$ 50.66
1747
808
1005
4123
Market Price
$ 44.11
Selling Price
$ 36.94
3113
2603
2699
4769
Market Price
$ 56.58
Selling Price
$ 48.02
742
369
165
1859
Market Price
$ 40.82
Selling Price
$ 36.05
3322
2666
875
4150