Market Price
$ 37.44
Selling Price
$ 32.83
3060
2745
878
3586
Market Price
$ 32.04
Selling Price
$ 28.05
754
331
736
3724
Market Price
$ 45.29
Selling Price
$ 39.14
897
736
781
1371
Market Price
$ 39.98
Selling Price
$ 35.88
868
665
366
3532
Market Price
$ 29.55
Selling Price
$ 26.75
3178
1830
2927
4053
Market Price
$ 40.87
Selling Price
$ 35.96
1183
1027
908
3753
Market Price
$ 61.21
Selling Price
$ 54.36
368
244
257
1671
Market Price
$ 39.90
Selling Price
$ 35.27
3425
1379
3029
4222
Market Price
$ 38.05
Selling Price
$ 32.33
1104
585
351
1361
Market Price
$ 65.75
Selling Price
$ 57.13
1315
753
1224
3524
Market Price
$ 59.42
Selling Price
$ 52.78
1545
391
991
1775
Market Price
$ 29.67
Selling Price
$ 25.59
1422
794
759
2986
Market Price
$ 31.89
Selling Price
$ 28.38
1511
348
402
2494
Market Price
$ 34.09
Selling Price
$ 30.44
1608
1527
1423
3396
Market Price
$ 65.20
Selling Price
$ 56.28
430
322
132
432
Market Price
$ 34.12
Selling Price
$ 28.65
626
169
185
714
Market Price
$ 37.66
Selling Price
$ 32.32
780
465
694
3169
Market Price
$ 54.57
Selling Price
$ 47.65
1760
623
596
3158
Market Price
$ 42.66
Selling Price
$ 36.98
2706
1475
663
4534
Market Price
$ 41.43
Selling Price
$ 37.41
2038
589
1207
4429
Market Price
$ 49.80
Selling Price
$ 41.69
721
403
635
1821
Market Price
$ 56.24
Selling Price
$ 48.69
2246
937
1765
2460
Market Price
$ 42.47
Selling Price
$ 35.58
2506
944
1118
3789
Market Price
$ 38.37
Selling Price
$ 34.74
1048
547
857
3239
Market Price
$ 44.35
Selling Price
$ 37.70
187
83
105
626
Market Price
$ 63.27
Selling Price
$ 54.59
1971
1656
1382
4424
Market Price
$ 51.71
Selling Price
$ 46.75
1986
428
1894
2996
Market Price
$ 33.40
Selling Price
$ 28.05
447
430
146
661
Market Price
$ 64.53
Selling Price
$ 57.84
325
182
313
992
Market Price
$ 49.36
Selling Price
$ 43.71
349
192
339
1609
Market Price
$ 66.97
Selling Price
$ 56.91
1232
983
999
1342
Market Price
$ 41.32
Selling Price
$ 36.95
2565
1276
811
4437
Market Price
$ 53.82
Selling Price
$ 45.94
4204
2422
2666
4320
Market Price
$ 62.25
Selling Price
$ 55.92
252
215
214
728
Market Price
$ 69.35
Selling Price
$ 57.88
626
501
266
2988
Market Price
$ 38.84
Selling Price
$ 34.50
2021
1481
1941
4113
Market Price
$ 46.12
Selling Price
$ 41.54
1040
421
709
1534
Market Price
$ 43.09
Selling Price
$ 37.73
282
215
138
576
Market Price
$ 61.09
Selling Price
$ 52.37
1334
294
350
2255
Market Price
$ 50.08
Selling Price
$ 43.04
530
351
373
1851