Market Price
$ 38.63
Selling Price
$ 32.89
1628
547
434
2902
Market Price
$ 48.18
Selling Price
$ 43.50
557
287
273
2017
Market Price
$ 59.65
Selling Price
$ 53.20
475
127
365
625
Market Price
$ 36.99
Selling Price
$ 30.84
129
56
92
520
Market Price
$ 28.51
Selling Price
$ 25.33
1945
1094
825
3040
Market Price
$ 65.01
Selling Price
$ 58.60
3351
3182
2283
4038
Market Price
$ 50.80
Selling Price
$ 45.89
2195
536
1567
2891
Market Price
$ 28.87
Selling Price
$ 25.28
3315
2197
2409
3451
Market Price
$ 33.23
Selling Price
$ 30.18
2738
1953
578
4078
Market Price
$ 63.75
Selling Price
$ 56.87
1979
1732
947
3099
Market Price
$ 61.96
Selling Price
$ 53.05
723
166
505
1674
Market Price
$ 30.65
Selling Price
$ 26.13
1319
275
1188
1755
Market Price
$ 34.03
Selling Price
$ 29.20
3433
3345
2842
3559
Market Price
$ 65.12
Selling Price
$ 54.96
387
109
125
1245
Market Price
$ 43.14
Selling Price
$ 38.53
1055
346
537
3358
Market Price
$ 41.49
Selling Price
$ 37.57
1718
401
615
3791
Market Price
$ 45.61
Selling Price
$ 41.44
569
527
362
1187
Market Price
$ 54.62
Selling Price
$ 48.21
527
396
313
1941
Market Price
$ 41.42
Selling Price
$ 34.86
1857
958
1071
2342
Market Price
$ 39.41
Selling Price
$ 33.71
2446
565
2286
4273
Market Price
$ 55.20
Selling Price
$ 47.89
4023
1952
3597
4031
Market Price
$ 28.55
Selling Price
$ 25.24
4311
1572
2382
4439
Market Price
$ 34.39
Selling Price
$ 29.45
1850
714
1629
1883
Market Price
$ 37.81
Selling Price
$ 32.33
803
489
218
1264
Market Price
$ 42.63
Selling Price
$ 35.73
2990
2864
2832
4334
Market Price
$ 45.77
Selling Price
$ 40.44
2788
1180
827
3041
Market Price
$ 66.02
Selling Price
$ 58.83
2350
1727
1358
4539
Market Price
$ 34.28
Selling Price
$ 29.56
914
189
586
4087
Market Price
$ 67.14
Selling Price
$ 56.33
2207
1518
977
3084
Market Price
$ 31.93
Selling Price
$ 29.03
1059
940
622
1886
Market Price
$ 65.80
Selling Price
$ 56.27
3359
2308
2801
3770
Market Price
$ 62.00
Selling Price
$ 52.44
1437
361
1215
4197
Market Price
$ 42.43
Selling Price
$ 36.98
591
127
174
1617
Market Price
$ 54.69
Selling Price
$ 47.49
2260
923
954
3202
Market Price
$ 64.55
Selling Price
$ 58.49
301
160
265
505
Market Price
$ 43.00
Selling Price
$ 38.32
2578
2213
1906
4892
Market Price
$ 54.19
Selling Price
$ 47.71
1764
1371
1736
3182
Market Price
$ 67.29
Selling Price
$ 58.40
1614
1426
1144
3207
Market Price
$ 43.50
Selling Price
$ 38.10
2838
2528
2020
3467
Market Price
$ 54.58
Selling Price
$ 47.37
2215
1285
1054
2930