Market Price
$ 42.48
Selling Price
$ 38.27
738
613
720
2492
Market Price
$ 68.18
Selling Price
$ 57.26
1050
483
499
2188
Market Price
$ 32.70
Selling Price
$ 27.68
1567
943
1163
1720
Market Price
$ 62.93
Selling Price
$ 53.71
505
188
245
885
Market Price
$ 42.84
Selling Price
$ 36.96
1225
1065
381
1688
Market Price
$ 55.25
Selling Price
$ 47.03
666
306
203
1082
Market Price
$ 52.42
Selling Price
$ 46.06
861
276
466
3833
Market Price
$ 34.49
Selling Price
$ 29.43
2684
1057
1309
3074
Market Price
$ 42.24
Selling Price
$ 37.03
618
341
610
1159
Market Price
$ 63.18
Selling Price
$ 55.24
745
702
438
1081
Market Price
$ 69.24
Selling Price
$ 59.72
324
140
289
598
Market Price
$ 55.28
Selling Price
$ 49.46
643
261
298
1951
Market Price
$ 34.25
Selling Price
$ 30.86
1112
297
388
1373
Market Price
$ 30.43
Selling Price
$ 26.61
1080
247
314
3383
Market Price
$ 54.11
Selling Price
$ 49.06
1012
599
520
2656
Market Price
$ 62.96
Selling Price
$ 52.90
1217
1049
628
3133
Market Price
$ 46.15
Selling Price
$ 40.15
2228
657
567
3374
Market Price
$ 60.62
Selling Price
$ 52.61
2049
581
1248
4191
Market Price
$ 59.94
Selling Price
$ 54.30
646
211
618
946
Market Price
$ 47.73
Selling Price
$ 41.30
949
456
706
4731
Market Price
$ 50.52
Selling Price
$ 42.40
3031
2409
1268
3917
Market Price
$ 43.08
Selling Price
$ 36.90
505
218
245
1538
Market Price
$ 30.51
Selling Price
$ 27.36
1752
1607
820
2521
Market Price
$ 66.14
Selling Price
$ 59.97
755
635
536
1025
Market Price
$ 55.40
Selling Price
$ 47.50
3164
3142
1155
4807
Market Price
$ 46.08
Selling Price
$ 39.17
3088
1279
2412
3558
Market Price
$ 32.55
Selling Price
$ 29.45
4565
2678
4526
4838
Market Price
$ 60.37
Selling Price
$ 51.03
2183
1724
1707
3833
Market Price
$ 60.95
Selling Price
$ 55.24
2131
1687
1840
4629
Market Price
$ 35.25
Selling Price
$ 31.72
2036
1414
1224
4760
Market Price
$ 29.20
Selling Price
$ 26.12
570
425
421
947
Market Price
$ 43.28
Selling Price
$ 36.29
716
276
547
827
Market Price
$ 37.55
Selling Price
$ 31.78
3041
1917
1147
3134
Market Price
$ 48.85
Selling Price
$ 44.20
1233
809
340
1896
Market Price
$ 64.68
Selling Price
$ 54.74
3802
2057
2986
4488
Market Price
$ 62.18
Selling Price
$ 56.49
3515
2649
2090
4814
Market Price
$ 38.25
Selling Price
$ 32.58
582
118
377
1669
Market Price
$ 58.36
Selling Price
$ 50.46
944
352
944
1767
Market Price
$ 47.25
Selling Price
$ 41.58
918
762
403
1576
Market Price
$ 48.94
Selling Price
$ 44.15
1593
1373
480
3517