Market Price
$ 67.52
Selling Price
$ 57.65
771
688
172
871
Market Price
$ 54.84
Selling Price
$ 49.19
3657
2056
831
4814
Market Price
$ 48.52
Selling Price
$ 42.77
354
283
115
1495
Market Price
$ 69.03
Selling Price
$ 58.21
3474
1691
2609
3919
Market Price
$ 44.62
Selling Price
$ 39.43
2189
556
2035
3983
Market Price
$ 59.12
Selling Price
$ 49.65
2983
1564
2219
3751
Market Price
$ 54.94
Selling Price
$ 49.61
2706
1229
2071
4682
Market Price
$ 68.32
Selling Price
$ 57.79
1534
361
1437
1809
Market Price
$ 54.59
Selling Price
$ 48.12
385
176
257
1806
Market Price
$ 61.19
Selling Price
$ 52.60
1699
1154
841
4163
Market Price
$ 47.72
Selling Price
$ 39.96
1380
1156
823
3649
Market Price
$ 32.05
Selling Price
$ 29.07
858
569
300
1483
Market Price
$ 57.11
Selling Price
$ 50.13
2013
1323
658
4261
Market Price
$ 36.56
Selling Price
$ 30.52
344
189
115
636
Market Price
$ 41.87
Selling Price
$ 37.49
1508
383
1217
2330
Market Price
$ 36.47
Selling Price
$ 32.31
1045
662
684
4594
Market Price
$ 52.54
Selling Price
$ 44.69
1419
334
356
2982
Market Price
$ 37.92
Selling Price
$ 32.05
353
336
254
1561
Market Price
$ 61.38
Selling Price
$ 53.52
332
228
308
887
Market Price
$ 52.33
Selling Price
$ 46.85
1359
818
768
1622
Market Price
$ 32.74
Selling Price
$ 28.57
2773
644
2191
4794
Market Price
$ 64.79
Selling Price
$ 58.67
2248
2023
2170
4671
Market Price
$ 50.55
Selling Price
$ 44.93
887
650
806
2251
Market Price
$ 39.11
Selling Price
$ 35.33
1994
666
1758
3684
Market Price
$ 55.27
Selling Price
$ 47.24
1807
1344
1666
4929
Market Price
$ 55.46
Selling Price
$ 46.96
1393
513
1221
3310
Market Price
$ 35.33
Selling Price
$ 30.85
2165
947
1345
2807
Market Price
$ 43.58
Selling Price
$ 39.09
315
141
156
406
Market Price
$ 66.53
Selling Price
$ 58.21
3335
1763
1923
4976
Market Price
$ 32.85
Selling Price
$ 28.98
1115
1059
451
1657
Market Price
$ 51.57
Selling Price
$ 43.90
3811
1342
853
4658
Market Price
$ 36.51
Selling Price
$ 31.84
2086
1352
1368
3261
Market Price
$ 48.14
Selling Price
$ 41.76
642
429
195
1204
Market Price
$ 32.03
Selling Price
$ 27.32
1406
582
848
1897
Market Price
$ 68.19
Selling Price
$ 58.29
2668
2091
608
2920
Market Price
$ 38.29
Selling Price
$ 33.04
1009
509
320
3424
Market Price
$ 57.80
Selling Price
$ 50.63
2179
1853
1468
2246
Market Price
$ 33.54
Selling Price
$ 30.04
821
531
683
1869
Market Price
$ 56.88
Selling Price
$ 48.19
1125
866
994
2801
Market Price
$ 56.75
Selling Price
$ 50.30
1139
511
717
2326