Market Price
$ 68.69
Selling Price
$ 57.40
1149
312
348
2020
Market Price
$ 42.52
Selling Price
$ 36.80
3656
2675
3465
3694
Market Price
$ 38.16
Selling Price
$ 33.87
2420
1556
1887
4956
Market Price
$ 40.36
Selling Price
$ 35.84
89
35
87
434
Market Price
$ 33.23
Selling Price
$ 28.45
1579
809
1488
2998
Market Price
$ 44.16
Selling Price
$ 38.80
2914
1920
1915
4260
Market Price
$ 40.14
Selling Price
$ 35.19
1599
1242
1361
3393
Market Price
$ 44.43
Selling Price
$ 37.38
1826
1383
1009
2708
Market Price
$ 34.66
Selling Price
$ 30.57
597
361
304
647
Market Price
$ 35.00
Selling Price
$ 30.16
3623
3388
997
4471
Market Price
$ 65.50
Selling Price
$ 55.07
1445
1443
398
1477
Market Price
$ 30.17
Selling Price
$ 26.73
521
347
204
820
Market Price
$ 47.43
Selling Price
$ 41.19
2371
982
1073
2375
Market Price
$ 31.16
Selling Price
$ 28.08
605
266
160
824
Market Price
$ 67.62
Selling Price
$ 59.73
1437
1254
1268
3326
Market Price
$ 65.38
Selling Price
$ 58.53
2593
2261
1134
4842
Market Price
$ 39.49
Selling Price
$ 34.31
1503
1225
538
2860
Market Price
$ 33.61
Selling Price
$ 29.33
2819
1610
2748
3101
Market Price
$ 47.30
Selling Price
$ 40.79
894
324
762
2805
Market Price
$ 42.68
Selling Price
$ 38.20
1314
1309
1302
1447
Market Price
$ 62.79
Selling Price
$ 53.41
1001
483
268
1101
Market Price
$ 49.98
Selling Price
$ 44.61
628
297
126
749
Market Price
$ 41.74
Selling Price
$ 36.55
2058
1839
499
3295
Market Price
$ 55.79
Selling Price
$ 49.38
2950
2586
2211
4990
Market Price
$ 30.42
Selling Price
$ 26.78
690
478
651
739
Market Price
$ 35.16
Selling Price
$ 31.50
1260
611
834
4625
Market Price
$ 67.29
Selling Price
$ 58.58
2770
2359
1332
3401
Market Price
$ 36.70
Selling Price
$ 32.13
768
438
636
3370
Market Price
$ 43.12
Selling Price
$ 37.36
778
296
660
1504
Market Price
$ 62.72
Selling Price
$ 54.88
888
308
362
3910
Market Price
$ 54.62
Selling Price
$ 47.35
728
499
493
1617
Market Price
$ 45.03
Selling Price
$ 40.63
3638
2462
2323
4135
Market Price
$ 52.14
Selling Price
$ 43.60
682
151
327
852
Market Price
$ 46.56
Selling Price
$ 39.12
1144
716
343
3433
Market Price
$ 36.34
Selling Price
$ 30.66
840
285
194
2022
Market Price
$ 60.76
Selling Price
$ 53.06
2827
983
895
4712
Market Price
$ 41.18
Selling Price
$ 34.89
1402
427
942
4384
Market Price
$ 50.45
Selling Price
$ 43.79
2436
1382
2356
4354
Market Price
$ 34.44
Selling Price
$ 29.69
1009
544
389
1085
Market Price
$ 30.51
Selling Price
$ 26.55
525
317
201
579